Now Playing:

TV

Sesame Street

Latino Festival


A street festival on Sesame Street is celebrating Spanish culture and language.