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

Source: TMZ

Leave a comment