The Apple Store Upper West Side Presents Meet The Filmmakers: Kevin Clash, Elmo, & Constance Marks

Keywords

The Apple Store Upper West Side Presents Meet The Filmmakers: Kevin... News PhotoApple Store,Arts Culture and Entertainment,Elmo the Muppet,Film Industry,Horizontal,Kevin Clash,Meeting,New York City,Side View,Technology,The Muppets - 2011 Film,USAPhotographer Collection: Getty Images Entertainment 2011 Astrid StawiarzNEW YORK, NY - NOVEMBER 20: The Apple Store Upper West Side Presents Meet The Filmmakers: Kevin Clash, Elmo, & Constance Marks on November 20, 2011 in New York City. (Photo by Astrid Stawiarz/Getty Images)