Nick Cave @ St. Louis Art Museum, St. Louis Oct. 31, 2014 — March 8, 2015 Following the September publication of Nick Cave's «Epitome,» the Midwest is in for a fabulous experience when «Currents 109,» the Missouri - native's exhibition of new colorful, embellished Soundsuits,
wearable sculptures melding fashion and fantasy, and other works opens this week at the St. Louis Art Museum.