Sesame Street · Season 31

Elmo and Lulu write a story together (3900)

S31·E50 · 10 Mar 2000