Since the announcement of “The Muppets Present… Great Moments in American History”, we have been asked many times when exactly the new show in Liberty Square at the Magic Kingdom would debut. Today, we have that information.

While not yet released to the public by Disney, internal documents state that the show will debut on October 2nd, 2016. Since it is not announced yet, this date can be delayed (similarly to Rivers of Light), but that is at least the targeted start date for The Muppets invasion of Liberty Square.