Emilio Delgado, ‘Sesame Street’s’ Luis Rodriguez, Dies at 81
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