Lorna Shore just released a new song called “Denounce The Light” that can be streamed below. The song is off of their forthcoming album, Flesh Coffin, that is set to be released on February 17th via Outerloop Records.
Related Post
Mayday Parade tour dates
Posted on by Stitched Sound
From Indian Lakes Recording New Music
Posted on by Stitched Sound