Muppet Babies (1984) Season 03 Episode 013 - Muppet Goose

Episodes