Review: Decapitated – Blood Mantra
My first encounter with Poland’s Decapitated was watching them as main support for Five Finger Death Punch back in January. I was suitably impressed, so when this new album appeared on the horizon I jumped at the chance to grab a review copy. Blood Mantra comes out on Monday 29th September, so there are plenty of […]