Kevin Clash ‘Relieved’ After Accuser Recants


The “Sesame Street” puppeteer and voice of Elmo took leave from the PBS series after being accused of having sex with a minor.

read more

— The Ricky Show!

0