Elmo Accuser Recants Allegations of Misconduct

hulu videos
Kevin Clash, the voice of Elmo on “Sesame Street,” says he is relieved after being cleared of allegations of having a sexual relationship with a minor. NBC’s Mara Schiavocampo reports.
View Comments (0)