'Sesame Street' Star Emilio Delgado, Luis for 40 Years, Dies at 81
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,..