Malta’s death metal outfit & biggest metal export, BEHEADED, reveal cover artwork and tracklist for their sixth studio album titled “Only Death Can Save You”. The album is set to be released on June 14th worldwide via Agonia Records. Forged from the darkest depths, “Only Death Can Save You” breathes violence and marches fearlessly down its death [...]