The Muppets take Magic Kingdom in new Liberty Square show
A new Muppets show is coming to the Magic Kingdom this October. “The Muppets Present… Great Moments in American History” will be set in the Liberty Square area of the park adjacent to the Hall of Presidents attraction. The show will feature an original song… Read More »The Muppets take Magic Kingdom in new Liberty Square show