9/10 from Ghost Cult Magazine! Two days till official release.
To refer to Ilsa’s latest, Corpse Fortress (Relapse), as just Doom Metal seems a bit reductive. Yes, Doom is the foundation on which the monolith tracks of Ilsa are built on, and that is fiercely o…
"Grabbing audiences and dragging them into a profound darkness."