Sesame Street · Season 31

Lulu is afraid to try new things (3878)

S31·E28 · 9 Feb 2000