Get the latest gossip

Emilio Delgado, Fix-It Shop Owner Luis from 'Sesame Street,' Dies at 81


None

Get the Android app

Or read this on JUST JARED

Read more on:

Photo of Emilio

Emilio

Related news:

News photo

'Sesame Street' Star Emilio Delgado, Luis for 40 Years, Dies at 81

News photo

Emilio Delgado, Longtime 'Sesame Street' Actor, Dead at 81

News photo

Emilio Delgado, 'Sesame Street's' Luis for more than 40 years, has died