Lorna Shore just released a music video for the title track off of their new album, Flesh Coffin, out now via Outerloop Records. The video can be streamed below and the album is available for purchase here.
Related Post
Never Shout Never Announces New Album
Posted on by Stitched Sound
We The Kings Releasing New Single
Posted on by Stitched Sound