Fact #26584
When:
Short story:
Iron Maiden release En Vivo, a new live Blu-Ray, 2DVD Set and Double Soundtrack Album, which was filmed on 10th April 2011 in front of over 50,000 ecstatic fans at the Estadio Nacional, Santiago, Chile, South America.
Tweet this Fact