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.