Sesame Street · Season 12

Episode 1505

S12·E60 · 13 Feb 1981