Sesame Street · Season 2

Episode 163

S2·E33 · 23 Dec 1970