Leela's Sesame Street Video
- Episode aired Aug 14, 2008
- TV-Y
- 55m
Leela is making a videotape of Sesame Street to send to her parents in India but all bedlam breaks loose when she is filming, which is the reason why she loves living on Sesame Street! Broug... Read allLeela is making a videotape of Sesame Street to send to her parents in India but all bedlam breaks loose when she is filming, which is the reason why she loves living on Sesame Street! Brought to you by the letter O and the number 8.Leela is making a videotape of Sesame Street to send to her parents in India but all bedlam breaks loose when she is filming, which is the reason why she loves living on Sesame Street! Brought to you by the letter O and the number 8.