Gig Reviews
Cult Leader
Stengade, Copenhagen, DEN - 15/4
Thy Catafalque @ Stengade, Copenhagen, DEN
Devil Master @ Stengade, Copenhagen, DEN
Album Reviews
Unleash The Archers debut new video single: "Ghosts in the Mist"
Posted by AP on 21/03/24
Previous NextVancouver, BC-born power metal ensemble Unleash The Archers has debuted a new video single called “Ghosts in the Mist” below. It is featured on their approaching album “Phantoma”, which was detailed in our previous news story and is set to be released by Napalm Records on May 10th.
Comments