ILSA stream live set from Atlas Brew Works

A video of death doom unit ILSA’s full set from a performance last month at Atlas Brew Works in Washington, D.C. is now streaming; check it out below. The clip was filmed in black and white by Maximum Volume Silence.

This past March, the group issued their new album Corpse Fortress via Relapse Records. Copies are available at

[via Decibel]