Emilio Delgado, ‘Sesame Street’s Luis, Dies at 81Emilio Delgado, ‘Sesame Street’s Luis, Dies at 81Delgado was a fixture on ‘Sesame Street’ for over 40 years.Matt SingerMatt Singer
Slash Wonders How He Can Get to ‘Sesame Street’Slash Wonders How He Can Get to ‘Sesame Street’Katy Perry and the Goo Goo Dolls have done it, so why can’t Slash? That’s the question the top-hatted guitar legend is asking the producers of ‘Sesame Street.’Jeff GilesJeff Giles