Elmo voice actor accused of having sex with teenage boy

Kevin Clash has taken a leave of absence amid allegations of having sexual...

12K views salon.com

Interest

Crime
Discovered by Sean
on Nov 12, 2012

Stumblers Who Like This Page