Media Trust Score86%

Emilio Delgado, Beloved 'Sesame Street' Regular, Dies at 81 – The Wrap

… family moved to Glendale, California near Los Angeles when he was in high school. After serving in the California National Guard for 7 years, …

  • You already voted!
  • Read More