Elmo

Separating the Man from the Muppet

Update: According to The New York Times’ Media Decoder blog, the accuser has since recanted his claim. Yesterday, it came to light that Kevin Clash, the Sesame Street muppet captain who’s played Elmo for nearly thirty years,  was accused of having a relationship with a sixteen-year-old. Clash admits to a prior relationship with the accuser, but […]

Giving Thanks for Big Dreams with Kevin Clash and Elmo

Being Elmo: Kevin Clash, the Man Behind the Red Monster

Kevin Clash Talks About His Life ‘Being Elmo’