Sesame Street · Season 12

Episode 1503

S12·E58 · 11 Feb 1981