Sesame Street · Season 29

Episode 3673

S29·E18 · 10 Dec 1997