Decapitated release their sixth album, Blood Mantra, today, September 26th, via Nuclear Blast. A full stream of the album can be found below.Blood Mantra was recorded at Hertz Studio in Bialystok (Poland) under the direction of Wojtek and Slawek Wiesawski. The artwork was created by Polish artist, Lukasz Jaszak...
More...
More...