Sesame Street · Season 12

Episode 1536

S12·E91 · 30 Mar 1981