New heights of death metal mastery.
Forward-thinking, noise-ridden curation.
Review: Allegaeon – Apoptosis
Apoptosis – the natural death of cells which occurs as part of an organism’s growth or development. How apt. It’s not often an album blasts off with some of the most ridiculous bass riffing known to […]