Sesame Street · Season 12

Episode 1531

S12·E86 · 23 Mar 1981