Sesame Street remembers ‘warmth and humour’ of Emilio Delgado after his death
Published
Sesame Street has paid tribute to long-time cast member Emilio Delgado, who played Fix-it Shop owner Luis Rodriguez on the show for 45 years, after his death at the age of 81.
Full Article