Looking at Luis: The Best of Emilio Delgado on Sesame Street
Emilio Delgado, who passed away earlier this year, delighted audiences for more than 44 years on Sesame Street as Luis Rodriguez. Join us for a look back at some of his most indelible moments.