Sesame Street · Season 12

Episode 1538

S12·E93 · 1 Apr 1981