Gig Reviews
Cult Leader
Stengade, Copenhagen, DEN - 15/4
Thy Catafalque @ Stengade, Copenhagen, DEN
Devil Master @ Stengade, Copenhagen, DEN
Album Reviews
Switch this video on, or Kill it!
Posted by PP on 07/11/06
Previous NextForget about the lame title for this news and click here to go to YouTube to watch the new Killswitch Engage video "My Curse", taken from their upcoming album "As Daylight Dies", out on November 21st through Roadrunner Records.
Comments