Emilio Delgado, Sesame Street's Beloved Luis Rodriguez, Dead at 81
Emilio Delgado, who played Sesame Street‘s Luis Rodriguez for nearly 50 years, has died. READ MORE
Emilio Delgado, who played Sesame Street‘s Luis Rodriguez for nearly 50 years, has died. READ MORE