Sesame Street · Season 29

Episode 3783

S29·E128 · 13 May 1998