Traverse City Film Festival: Elmo and Kevin Clash

Kevin Clash, the voice, hand and creative genius behind the legendary Muppet Elmo talks with Traverse City filmmaker  and correspondent Rebecca Reynolds following a discussion panel at the 2011 Traverse City Film Festival, founded by Michael Moore and now in its sixth year. Clash was on stage with the team that made a documentary titled Being Elmo about him and Elmo, following them as they traveled the world.