Kevin Clash

ELMO Creator In Trouble With The Law

Kevin Clash, the puppeteer responsible for Sesame Street's Tickle Me Elmo has been accused of having sex with a 16-year-old…

12 years ago