There's a new Muppets exhibit in New York City, honoring the life and legacy of Jim Henson. The display at the Museum of the Moving Image chronicles Henson's creative ventures from the Muppets to Sesame Street. Our Baker Machado sits down with Brian Collins, to talk about how important the puppeteer was to pop culture.