Sesame Street · Season 12

Episode 1508

S12·E63 · 18 Feb 1981