CHARRED WALLS OF THE DAMNED – Creatures Watching Over The Dead (Album Review)

CHARRED WALLS OF THE DAMNED – Creatures Watching Over The Dead (Album Review)

What do the following albums have in common:  – Master of Puppets by Metallica  – Among the Living by Anthrax  – Toys In the Attic by Aerosmith  – Slippery When Wet by Bon Jovi  – Pyromania by Def Leppard Not only did these albums unleash these bands to a whole new level of fame, but they were their third albums. Many argue that these are the best albums by these bands. The new album by…

Share This:
Read More

Album Review: Revocation – Empire of the Obscene (Reissue)

Album Review: Revocation – Empire of the Obscene (Reissue)

You like a mixture of Slayer, Iron Maiden and Death?  If you do, then Revocation is surely for you.  The 2008 album Empire of the Obscene is now re-issued as a re-master blaster remix (courtesy of Pete Rutcho) with extra early demos added.  David Davidson leads the way with his tortured vocals and complex fretwork and the whole album is a masterclass in Technical Death Metal, something you would expect from this Berklee College of…

Share This:
Read More

Where You Come From – Detroit Ep214

Where You Come From – Detroit Ep214

This week Decibel Geek presents Where You Come From; a new ongoing series that explores the bands and history of a particular city and the first stop is Detroit, Michigan. With a robust rock history, the Motor City is well-represented from the early days of hard  rock and punk music up through today. In this hour-plus special, your hosts discuss the venues and artists that helped make Detroit rock! Tracks from such artists as Iggy…

Share This:
Read More