Lorna Shore release new song, “Denounce The Light”

lorna shore

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

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.