Wacken Metal Battle Canada has announced 2013 champions Crimson Shadows will be special guest headliners of this year's 2016 national final in Toronto, ON at Opera House on June 11th. "We are very pleased to have 2013 champions Crimson Shadows as our guest headliner for this year. I think it's...
Continue reading...
Continue reading...