After more than 20 years and with almost 50 million albums sold around the globe, June 2nd 2000 saw Iron Maiden begin an eight-month international tour in support of their album Brave New World. Covering the UK, Europe, North and South America, and climaxing at the renowned Rock In Rio festival in January 2001, the Maiden are captured here in all their glory in front of 50,000 head-banging South American fans.