A lyric video for Decapitated’s track “Blood Mantra” has premiered. The song is also the title track of the Polish death metal outfit’s upcoming album, which is scheduled for release on September 30th.
A lyric video for Decapitated’s track “Blood Mantra” has premiered. The song is also the title track of the Polish death metal outfit’s upcoming album, which is scheduled for release on September 30th.