New Jersey-based metal band Lorna Shore recently announced their sophomore full-length album, Flesh Coffin, which is due out February 17, 2017 with Outerloop Records, to great acclaim, partnering with Metal Injection to debut the first track off the album, titled, “Denounce the Light,” Today, Lorna Shore released the first in …
Read More »