Wacken Metal Battle Canada has announced this year's 2018 National Final winner, Toronto's Centuries Of Decay. Hosted on June 9th at The Opera House in Toronto, the national final that sends one independent Canadian metal band to perform at Wacken Open Air in Wacken, Germany witnessed the best of the...
Continue reading...
Continue reading...