In IMPRESSIONS: Nick Cave's The Let Go at The Park Avenue Armory, "The Let Go Soundsuits conjure up images of psychedelic wooly mammoths or tie-dye Muppets with neon rods, mops and staffs poking out this way and that. While they're wildly beautiful " one is unlike the rest " the Soundsuits are more than spectacle." Trina Mannino, New York.
SOURCE: Dance Enthusiast at 12:00AM on July 24, 2018