User Score
0 votes
Recorded during a live performance 1998 December 12 Nikolaikirche, Leipzig.
Status
Released
Original Language
DE
Self
The King of Pop rocks the Olympic Stadium in Munich, Germany during his concerts on June 4th and 6th, 1997, as part of the HIStory World Tour.