Poster of Cast and Crew in Sesame Street - Season 12 - Episode 121 - Episode 1566

Sesame Street - Season 12 - Episode 1566 (Episode 121)

Episode Aired On:
Monday, May 11 1981
43 years ago