10 March 2022 at 11:52 PM
Emilio Delgado, Fix-It Shop Owner Luis from 'Sesame Street,' Dies at 81
About Photo #4720172: A Sesame Street legend has passed away. Emilio Delgado, who played Fix-it Shop owner Luis Rodriguez on the beloved children's show, died at the age of 81. …Read More Here