elmo sex scandal Articles

Elmo Sex Scandal: Actor Battles Accusations

Kevin Clash, the man behind the voice of one of Sesame Street’s most iconic characters, is battling accusations of underage sex with a teen boy. He has temporarily left the show, leaving room for all sorts of salacious rumors and …