Emilio Delgado, ‘Sesame Street’s’ Luis Rodriguez, Dies at 81

Emilio Delgado, ‘Sesame Street’s’ Luis Rodriguez, Dies at 81

Upworthy

Published

Emilio Delgado, the actor best known for his beloved role as “Fix-It-Shop” owner Luis Rodriguez on “Sesame Street,” has died, his representative confirmed to Variety. He was…

#sesamestreet #fixitshop #emiliodelgado #luisrodriguez

Full Article