Emilio Delgado, the actor who for more than four decades played Luis the handyman on the beloved children’s television show “Sesame Street,” died Thursday at his home in Manhattan. He was 81.
Sesame Street star Emilio Delgado has died, aged 81 kxly.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from kxly.com Daily Mail and Mail on Sunday newspapers.