BEHEADED Premiere Lyric Video For New Single ‘The Charlatan’s Enunciation’
Malta’s premiere death metal outfit BEHEADED reveal a new track from their upcoming album Only Death Can Save You, which will be released on June 14th via Agonia Records. Available as a lyric video, “The Charlatan’s Enunciation” is the album’s …