Music EvilutionE5150 Album Review: DECAPTITATED – “Blood Mantra” Author Acky Munro Date November 30, 2014 Formed in Krosno, Poland in 1996, Decapitated quickly grew to be one of the...