DECAPITATED Taps MACHINE HEAD’s ROBB FLYNN For ‘Iconoclast’ Music Video
Polish extreme metallers DECAPITATED have just released their eighth studio album, “Cancer Culture”. It’s the most versatile album the band has released so far, surprising fans with elements they have never used before, such as […]