Template:Performer
Leela is a young Indian-American woman who runs the local laundromat on Sesame Street. She made her debut on the show in Season 39. [1]
Sources
- ↑ "Meet Leela, Sesame Street’s Newest Cast Member". India West, Lisa Tsering. March 21, 2008.