‘Sesame Street’ actor Emilio Delgado dies at 81 l WNT
Emilio Delgado was known as the fix-it shop owner Luis on “Sesame Street.†He played the role for 45 years. WATCH THE FULL EPISODE OF ‘WORLD NEWS TONIGHT’: https://bit.ly/3uHCDO5 WATCH…