Skip to content
Show

Show

HIStory World Tour

Oct 22, 1996

Michael Jackson

Zhongshan Soccer Stadium · Taipei, Taiwan

Upload from this show

Loading