Sesame Street · Season 12

Episode 1528

S12·E83 · 18 Mar 1981