theheadbangingmoose.wordpress.com
Concert Review – Iron Maiden (Budweiser Stage, Toronto, ON, 07/15/2017)
On a pleasant summer day in the city of Toronto, over 18,000 metalheads had a beautiful time screaming, singing, jumping up and down, raising their horns and “climbing like a monkey” to the flammab…