Sesame Street · Season 12

Episode 1573

S12·E128 · 20 May 1981