Kevin Clash Suspended from Sesame Street

Voice of Elmo in Deep Doo Doo

Kevin Clash accused of having a sexual relationship with an underage boy and has subsequently been placed on a leave of absence by Sesame Street.

Voice of Elmo in Deep Doo Doo Read More »