A recent trip to the Peabody Essex Museum led me to stumbling into some of Nick Cave’s sculpture and video projects Wow  someone who loves color explosions and urban interventions as much as I do? Yups