Elmo actor Kevin Clash resigns amid sex allegation

WPVI – Philadelphia 0:32 mins

Sesame Workshop says Elmo actor Kevin Clash resigned, calling sex allegations "distraction."

View Comments (0)