Decapitated have released an official live video for “Blood Mantra”, the title track of their latest album. The footage was shot during the band’s March UK tour with Sylosis. Watch below: Decapitated played an exclusive session for Last.fm when they were in the UK recently, and you can watch...
Continue reading...
Continue reading...