Showing all 1 Facts found
Click to filter results
On the North American leg of their Virtual XI tour, Iron Maiden play at Palacio de los Deportes, Mexico City, Mexico, USA. This show marks the end of the North American leg of the tour.