April 4, 2004

April 4, 2004

Elmo's World: The Street We Live On is a 2004 Elmo's World television special first aired on PBS on April 4, 2004, to celebrate Sesame Street's 35th anniversary.

Storyline

Sound Effects Used

Image Gallery

Audio Samples

External Links