theheadbangingmoose.wordpress.com
Concert Review – Megadeth & Scorpions (Budweiser Stage, Toronto, ON, 09/22/2017)
The city of Toronto was beautifully taken by storm by two of the greatest bands in the history of Heavy Metal and Hard Rock on the last day of the summer, and the result was absolutely fantastic. O…