Michael Jackson At World Music Awards 2006
November 15, 2006
Michael Jackson at World Music Awards November 15, 2006

Michael Jackson performs on stage during the 2006 World Music Awards at Earls Court in London on November 15, 2006. (Photo by MJ Kim/Getty Images)

Comments ()