Here's the latest in the tag skyfall

FOF #1696 – Diddle Me Elmo

Elmo is innocent! Kevin Clash, the puppeteer who plays Elmo is on a leave of absence from on Sesame Street to deal with accusations of a sexual affair with a 16 year old guy. Will Kevin Clash suffer the same fate as Pee Wee Herman?

Joining us is comedian and pop culture junkie Brian Sweeney, that’s Sween Dog to you, to examine what’s behind Elmo-gate, and what similarities his case shares with the downfall of CIA Director David Petraeus.

Posted in: Podcast 12 years ago 11