2,368,019 views 199 on YTPak
11,557 276

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...