Posts Tagged ‘Tombthroat’

Tombthroat – Eden Apocalypse

The fifth release from young Canadian label, Blast Head Records is easily their best. It’s the fourth album from veteran, but new to me German death metal act Tombthroat, and it’s a scorcher of a death metal album. The 11 tracks contained on Eden Apocalypse are completely relentless, delivering pretty much blast after blast of […]