Tag: Emilio

Entertainment

‘Sesame Street’ Actor Emilio Delgado Dead at 81, Played Luis for 40 Years

Source link