Sesame Street · Season 29

Episode 3782

S29·E127 · 12 May 1998