Episode 1331

Sesame Street S11E16 — Episode 1331

Dec 17, 1979 Season 11