fbpx

Concert review: Iron Maiden – Bell Centre, Montreal – April 1st 2016

The British heavy metal veterans put on a solid show that didn’t rely on nostalgia.