Poster of Cast and Crew in Sesame Street - Season 31 - Episode 3 - Elmo's Zoo (3853)

Sesame Street - Season 31 - Elmo's Zoo (3853) (Episode 3)

Episode Aired On:
Wednesday, January 5 2000
25 years ago