The Muppets are back and presenting American history daily in Liberty Square in the Magic Kingdom at Walt Disney World. They tell the story of the Declaration of Independence in a way that only The Muppets can that is guaranteed to make fans smile. If you haven’t had a chance to see it since they appeared in October, fear not! DAPs Magic has video of this for you to enjoy.
Who’s your favorite Muppet in this show? Where else would you like to see The Muppets used in the Disney Parks?