New Muppets Live Show Debuts this Fall at Walt Disney World Resort

  Beginning in October 2016, the Muppets will star in an all-new live show at Magic Kingdom Park, called “The

Read more