The Closure of a Beloved Disney World Ride is the Only Reason Someone Now Owns This Iconic Muppet Statue

Courtesy The Walt Disney Company It is more than half a century since The Muppet Show debuted, bringing the many colorful and chaotic characters of Jim Henson’s creation to the world in their own right. In that time the Muppets have appeared in movies, TV shows, at awards shows, even on The Masked Singer, and for over three decades they […]