Sesame Street · Season 31

Slimey's in love with Glo Worm (3882)

S31·E32 · 15 Feb 2000