Search Tags: Kevin Clash
The man known as the voice of Elmo has taken a leave of absence from "Sesame Street."
Monday - 11/12/2012, 11:01am EST
, April 21, 2014
Now: 48 °FToday: Mostly sunny and pleasant
Hi: 69 °F | Lo: 47 °F