Sesame Street · Season 12

Episode 1533

S12·E88 · 25 Mar 1981