Tag Archives

Muppet Mobile Lab




Disney’s Underwhelming Use of the Muppets

The Muppets were initially created by Jim and Jane Henson in 1955, as an oft-comedic gaggle of puppets which has been involved in a wide variety of misadventures, musical performances, as […]