Poster of Cast and Crew in Sesame Street - Season 8 - Episode 89 - Episode 1014

Sesame Street - Season 8 - Episode 1014 (Episode 89)

Episode Aired On:
Thursday, March 31 1977
47 years ago