Destructor rose leather-clad from the mean streets of 1980s Cleveland to preach the thrash gospel. Taking on noms-de-metal like Dave Overkill and Paul Warhead they brought forth riffs and angst and apparently a hatred of Michael Jackson. Cleveland was made for metal not Michael Jackson! they shout from the stage prior to the song “Iron […]
Month: January 2026
The Plugz – “Electrify Me” (1979)
The Plugz were one of the very first Latino punk bands. Formed in Los Angeles in 1977 they full embraced the DIY ethic, founding their own label Plugz Records (later Fatima Records) to put out their music. Their first full-length album was Electrify Me, a record popular enough to see three distinct pressings in 1979 […]
