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…
Heavy metal band Iron Maiden’s 2008 Somewhere Back in Time World Tour. This concert recording accompanies the documentary film “Iron Maiden: Flight 666”. The 16 songs performed were filmed live…