Lorna Shore Premiere “Denounce The Light” Live Video

Lorna Shore have premiered a live video for their new song “Denounce The Light.” This song is from their latest album “Flesh Coffin.”

Advertisements

Comments are closed.