Disney World Muppets Photo Op Removed After Kids Destroy Set

The Walt Disney World Muppets lab photo op has reportedly been removed shortly after being installed. According to social media, the Muppets lab photo op has been taken after first appearing at Epcot Food and Wine Festival. One user on Twitter shared screenshots from a person that alleged that kids were to blame for the attraction getting … Read more