
Watch: The Muppets Star In New Live Shows At Disney World
Posted on Monday, October 3rd, 2016 by Peter Sciretta
Over the weekend, The Muppets new live show debuted at Disney World’s the Magic Kingdom. The Muppets Present The Great Moments in History has had its grand opening but if you can’t get down to Orlando Florida, don’t worry — we have videos of both of the different shows for you to watch remotely. Hit the jump to see The Muppets live show from Walt Disney World.