Sesame Street · Season 31

Elmo's Zoo (3853)

S31·E3 · 5 Jan 2000