The Muppets Wizard of Oz Part 2
The Muppets Wizard of Oz - Part 1
Muppets from Space
17 September 1960, Baltimore, Maryland, USA