Filmed on 10th April 2011 in front of over 50,000 ecstatic fans at the Estadio Nacional, Santiago during the Round The World In 66 Days leg of The Final Frontier…
A chronological account of the heavy metal band Iron Maiden’s 2008 world tour through India, Australia, Japan, USA, Canada, Mexico and South America in a jet piloted by the band’s…