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.
Click inside to read more…More Here! »
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.
Click inside to read more…More Here! »