Elmo's World: The Street We Live On (2004)

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