Well this sucks.
Emilio Delgado or “Luis” from Sesame Street has passed away after an extended battle with blood cancer. Specifically, multiple myeloma.
Besides being a 40yr staple on the world’s most beloved children program, Emilio continued to work right up until the very end. A quick review of his IMDB page reveals that in addition to insane amount of TV credits he also did voice work for Red Dead Redemption II. But let’s be honest, he’s only going to be remembered for one thing, but oh what a legacy he leaves. We should all be so lucky.