Video

Video: Elmo and Kevin Clash at Traverse City Film Festival

Kevin Clash, the voice, hand and creative genius behind the legendary Muppet Elmo talks with Traverse City filmmaker  and MyNorth.com 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.