Sesame Street

S39E04 - Leela's Sesame Street Video

Leela meets a talking letter "O" while making a videotape of Sesame Street for her parents in India.

Sesame Street
S39E04