Michael showed up with fans at the Killer Thriller Party in London, England back in 2002. The performances of '2000 Watts' and 'Heaven Can Wait' happened while he was riding that Invincible era wave. Things took a turn…
Michael Jackson Invincible era performance








