Horror-obsessed, underground cult act, Ilsa, are streaming the new song "Long Lost Friend", featured on the band's new album, Corpse Fortress, out March 2nd on CD/LP/DLX. LP/Digital via Relapse Records. Listen to the track below. Ilsa weave together tales of depravity and devil worship on their...
Continue reading...
Continue reading...