Filmed at Olympiastadion in Munich, Germany on June 13, 2004.
10 August 2020
143 minutes
No director information available