Sesame Street · Season 12

Episode 1558

S12·E113 · 29 Apr 1981