Trivia
August 06, 2012
Can you guess how many hours it takes to build the set for each performance of Michael Jackson THE IMMORTAL World Tour?