Polish tech death masters, Decapitated, will release their sixth album, entitled Blood Mantra, on September 26th via Nuclear Blast. The band have released a second audio preview for the album. Two clips featuring 30 sec. previews can be found below. Blood Mantra was recorded at Hertz Studio in Bialystok (Poland...
More...
More...