Decades after infamous RHCP quote, Nick Cave recorded a song with Flea Wednesday, March 12 by ABC NewsIn case you were wondering, all is good between Red Hot Chili Peppers and Nick Cave.That, of course, was... Read More.