Album Review: Accept - Humanoid
German Heavy Metal titans Accept have returned with their highly anticipated 17th studio album Humanoid which is due to be
Old school death metal mixed with the putrid gore of horror; Spanish death metallers Undead have returned with their 2nd
What happened on this day in #ROCK #CLASSICROCK #GLAMMETAL #HEAVYMETAL #THRASH history! #TDIM