Sesame Street · Season 12

Episode 1526

S12·E81 · 16 Mar 1981