Well, this is depressing. Kevin Clash, 52, the jovial puppeteer behind Elmo from “Sesame Street,” has reportedly taken a leave of absence from the show pending accusations that he had a sexual relationship with a 16-year-old boy when he was 45.
Clash adamantly denies the claim, telling TMZ he did in fact have a relationship with the person in question, but that it was “between two consenting adults,” and that the accusations of underage impropriety are false. Read More
Let us not forget that politics is just showbiz with less attractive people (sorry, Mitch McConnell). As the election draws nearer, celebs on both sides are showing their support. Read More
If you’re a certain age, you might have played with a Barbie or G.I. Joe when you were young. When Brian Henson was 7, he was playing with Kermit the Frog and Cookie Monster puppets ... and a camera was recording him for early episodes of “Sesame Street” directed by his father, Jim. Read More