The Stupid Stupid Henchmen release new LP
New York's The Stupid Stupid Henchmen have just released their newest LP, Chill Out and Die Later..., via their Bandcamp page. The LP is a follow-up on the band's 2016 rarity and B-side compilation Songs Stuck in Purgatory, and their first LP since 2008's Charmingly Demonic.
You can check out the track "DTI" from their new album below.