Sesame Street · Season 12

Episode 1530

S12·E85 · 20 Mar 1981