






90,000 people. One glove. The last full show of the King of Pop.
Filmed during the History Tour - in front of 90,000+ fans - on Aug. 26th, 1997 at the Helsinki Olympic Stadium, this performance is believed to be the last, full, on-stage Concert ever recorded of The King of Pop!
Practical Effects
Live band, real vocals, zero playback fakery
Production
Massive stage, military precision, 90s excess perfected
Costume
That gold jacket still hits different
Trivia, insights & behind the scenes