ATTICK DEMONS – Let’s Raise Hell (Album Review)

My first impression upon spinning the upcoming Let’s Raise Hell release from ATTICK DEMONS was simple. Maiden, Maiden, Maiden, Iron Maiden! That doesn’t mean it’s necessarily a bad album. I love Iron Maiden, even have the logo tattooed in my sleeve that depicts a guitar case “stickered” with the logos of a few of my favorite bands. […]