Sesame Street · Season 29

Episode 3781

S29·E126 · 11 May 1998