Iron Maiden Live Concert Footage From Winnepeg Canada

Checkout this live video footage of IRON MAIDEN‘s June 30, 2010 performance at the MTS Centre in Winnipeg, Manitoba, Canada:

Get Adobe Flash player

Leave a Reply

Your email address will not be published.