25-year anniversary live show filmed on May 7th, 2005 TV Direct Music Hall in São Paulo, Brazil.
No data