Immortal World Tour

Michael Jackson The Immortal Pictures (Cirque Du Soleil)

After several long months of preparation, Michael Jackson, The Immortal World Tour, has finally kicked off. The Cirque Du Soleil special began in Montreal last night (with a second show tonight). The tour will hit several key cities in North America which you can see below. Here are some pictures...