Emilio Delgado dies: starred as Luis on ‘Sesame Street’ for 45 years
Published
Published
The actor was a fixture on the groundbreaking educational program. His character’s wedding to Maria on the show in 1988..
Sesame Street has paid tribute to "beloved" actor Emilio Delgado, known by the show's fans as Fix-it Shop owner Luis Rodriguez,..