Clutch preview new album with intimate NYC set
Posted by Bram Teitelman on May 19, 2015
If you’re a Clutch fan, you already know that the band have a new album coming out in September. Given that they’ve been playing songs from Psychic Warfare live since last year, and even gave a preview of one from an ironing board in a hotel room, that’s no surprise. But last night (18) on the […]