Iron Maiden: En Vivo!
2012, 120 minutes
The Legendary Iron Maiden live from the Estadio Nacional in Santiago, Chile.
As part of the groundbreaking 'Round the World in 66 Days' world tour Iron Maiden filmed a concert in the Estadio Nacional in Santiago, Chile to 80,000 crazy fans.