How long is the michael jackson immortal show?

Michael Jackson THE IMMORTAL World Tour running time is 2 hours. The next tour will be on Jan 10 in Power Balance Pavilion, Sacramento, CA.
Updated on Monday, February 06 2012 at 06:25PM EST