Sesame Street · Season 12

Episode 1506

S12·E61 · 16 Feb 1981