Gig Reviews
Cult Leader
Stengade, Copenhagen, DEN - 15/4
Thy Catafalque @ Stengade, Copenhagen, DEN
Devil Master @ Stengade, Copenhagen, DEN
Album Reviews
Lost Society unveils music video for new single "Stitches"
Posted by AP on 26/06/22
Previous NextLost Society have unveiled the official music video for their single “Stitches”, which you can check out below. It is found on the Jyväskylä, Finland-born groove metallers’ upcoming album “If the Sky Came Down”, which is set to arrive via Nuclear Blast on September 30th and the details of which were listed in our earlier news story.
Comments