2,534,955 views 205 on YTPak
12,522 295

Published on 06 Jul 2009 | over 7 years ago

Incredible performance of Michael Jackson's final No.1 single, 'You Rock My World' from the 30th Anniversary Concert in Madison Square Garden NY which turned out to be he's final concert. Features appearance by Usher and Chris Tucker. A remarkable icon that shaped a generation, R.I.P Michael Jackson!

Loading related videos...