Canada's Crimson Shadows put all their energy into their performance at Germany's Wacken Open Air festival in the summer of 2013, and in the end were crowned the winners of Wacken Metal Battle 2013. Watch the band's performance below. Setlist: "Lost In A Dark Forest" "Maidens Call" "Beyond The Mountain...
Continue reading...
Continue reading...