Annihilatus - Death From Above CD

Regular price $12.00

Annihilatus return after a long silence with their second full length of concrete thick black metal brutishness. Lots of Celtic Frost slam and force in these walls.