The Clamps: ‘Megamouth’ Album Review
Italy strikes again! Four weeks ago, we covered the Doom-driven escapades of Italy’s Warcoe (check out our review of A Place for Demons). And now we’re once again headed back to Italy to discuss The Clamps, a band that churns together elements of Punk Rock, Alt Rock, and Stoner Rock into a high-octane brew of […]
Read More The Clamps: ‘Megamouth’ Album Review