Sesame Street · Season 12

Episode 1513

S12·E68 · 25 Feb 1981