MetalAges Purveyor of the Unique & Distinct Staff member Sep 30, 2001 354,014 494 83 Virginia, USA www.ultimatemetal.com Jul 9, 2014 #1 Polish tech death masters Decapitated have announced the title of the band's upcoming album. The sixth Decapitated album will be entitled Blood Mantra, and is... More...
Polish tech death masters Decapitated have announced the title of the band's upcoming album. The sixth Decapitated album will be entitled Blood Mantra, and is... More...