Sesame Street · Season 33

The Mark of Elefante

S33·E20 · 1 Mar 2002