Video Loading...
Filmed at Olympiastadion in Munich, Germany on June 13, 2004.
The current server is loading slowly. If it fails, please try switching to another server or refresh the page.