TidbitsSeptember 4, 2018 2:20 PM ET

ILSA has released a new video.

Washington, D.C.-based band ILSA has issued their official video for "Old Maid," a track from their latest album, Corpse Fortress. The video was directed by Jeffrey Sisson (Exhumed, Gruesome) and available for viewing through Revolver.
Subscribe to Lambgoat on  
Tags: ILSA