Gig Reviews
Cult Leader
Stengade, Copenhagen, DEN - 15/4
Thy Catafalque @ Stengade, Copenhagen, DEN
Devil Master @ Stengade, Copenhagen, DEN
Album Reviews
Lost Society premieres new video single: "No Absolution"
Posted by AP on 15/06/19
Previous NextJyväskylä, Finland-born thrash metallers Lost Society have premiered a new video single dubbed “No Absolution”, which you can check out below. It is the first new material from the band since releasing their third studio album “Braindead” in 2016, and it is widely expected to feature on an eventual follow-up to that record.
Comments