Michael Jackson At World Music Awards 2006
November 15, 2006
Michael Jackson on stage at the World Music Awards in London, Great Britain, on November 15, 2006.