Poster of Cast and Crew in Sesame Street - Season 12 - Episode 33 - Episode 1478

Sesame Street - Season 12 - Episode 1478 (Episode 33)

Episode Aired On:
Wednesday, January 7 1981
44 years ago