Sesame Street Episode 4162

Sesame Street Episode 4162



Telly's new shoes
Season 39 (2008)
Neil Patrick Harris, Lorena and Lorna Feijóo visit Sesame Street.