Emilio Delgado, Luis On 'Sesame Street', Dies
NEW YORK, (AP) -- Emilio Delgado, the actor and singer who for 45 years played fix-it shop owner Luis on "Sesame Street," has died. His wife, Carol Delgado, tells The Associated Pr…
NEW YORK, (AP) -- Emilio Delgado, the actor and singer who for 45 years played fix-it shop owner Luis on "Sesame Street," has died. His wife, Carol Delgado, tells The Associated Pr…