Iron Maiden Documents Massive Chilean Concert on ‘En Vivo!’ DVD
Iron Maiden have announced a March 26 release date for ‘En Vivo!,’ a DVD capturing their April 11, 2011 concert in front of 50,000 raucous fans at the Estadio Nacional, in Santiago, Chile.