Board Thread:General Discussion/@comment-11336324-20140302121702

Hey Guys. With the Muppets World Tour coming up, this looks like a renovation to the stage will be coming. Another clue is found in the newspaper: ( http://prntscr.com/2x5vlf )

Tell me your thoughts and ideas down there k 