Gig Reviews
Cult Leader
Stengade, Copenhagen, DEN - 15/4
Thy Catafalque @ Stengade, Copenhagen, DEN
Devil Master @ Stengade, Copenhagen, DEN
Album Reviews
I promise, I'll also cover some other bands in a minute
Posted by TL on 02/09/11
Previous NextRight, so the A Road To Damascus song posted in the story before this one, was really only to keep fans happy because the band's first music video got delayed. The delay has been fixed now however, and you can check out the song and video "New Perspective" right here:
Comments