Lorna Shore premiere new track “Grimoire”

Lorna Shore have debuted the first new track off their forthcoming studio effort Psalms. The song is titled “Grimoire” and you can take it in via the music video posted above. The record has been scheduled for a June 9th release date through Density Records. Pre-orders for physical editions of the album can be placed…

Read More