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.