Emilio Delgado, Sesame Street actor for 45 years, dies aged 81

Emilio Delgado, Sesame Street actor for 45 years, dies aged 81

Upworthy

Published

Delgado, who played fix-it shop owner Luis on beloved children’s show, was a rare Latino face on US TV

#sesamestreet #emiliodelgado #shopowner

Full Article