Michael Jackson THE IMMORTAL World Tour premiered
December 05, 2011

Michael Jackson THE IMMORTAL World Tour premiered in Las Vegas on Saturday, along with Fan Fest! Who was there? Tell us what part of Fan Fest you enjoyed the most!

Comments ()