Nick Cave’s Soundsuit Invasions are coming… By Randall Gross Art • July 2010 • Views: 678 Soundsuits, technicolor Ghillie suits, Neo-Furries, or just plain fun? Video