Fan Videos Celebrate MICHAEL JACKSON THE IMMORTAL WORLD TOUR
November 14, 2011

Fans from everywhere enjoy making their own videos to celebrate MICHAEL JACKSON THE IMMORTAL WORLD TOUR. Do you recognize the fans in this video? Hint – they work on one of the Cirque du Soleil shows in Las Vegas.

Comments ()