Clutch will be releasing their new album (and first band album under their own label, Weathermaker), Strange Cousins From the West tomorrow. As a reminder to go out and buy it, here’s the video for the first single, “50,000 Unstoppable Watts. And hey, if you’re in the New York area tomorrow night around 6pm, why not come out to Brooklyn Bowl and hear the album?

author avatar
Bram Teitelman