DECAPITATED: Νew album entitled “Cancer Culture” & official video for single “Iconoclast” (feat. MACHINE HEAD΄s Robb Flynn)!
On May 27th, Polish Tech Death Metal virtuosos DECAPITATED, have released their highly anticipated new album "Cancer Culture" through Nuclear Blast Records. To celebrate the release, DECAPITATED have premiered a brand new music video for the track "Iconoclast" featuring MACHINE…