Sesame Street · Season 12

Episode 1496

S12·E51 · 2 Feb 1981