Muppet Babies (1984) Season 02 Episode 011 - The Muppet Museum of Art

Episodes