Disney World News

Editorial
Movies

Muppet Vision: How the Muppets Revolutionized 3D

By Will Jones on Jul 20

Muppet Vision 3D remains one of the greatest theme park attractions ever made.