Emilio Delgado, 'Sesame Street's' Luis Rodriguez, Dies at 81
By Wilson ChapmanLOS ANGELES (Variety.com) - Emilio Delgado, the actor best known for his beloved role as "Fix-It-Shop" owner Luis Rodriguez on "Sesame...
By Wilson ChapmanLOS ANGELES (Variety.com) - Emilio Delgado, the actor best known for his beloved role as "Fix-It-Shop" owner Luis Rodriguez on "Sesame...