Thanks to a donation from Jim Henson’s family and help from his fans, some of the late Muppet master’s greatest creations have a new home at the Museum of the Moving Image in New York City. Dana Jacobson got an inside look at the new exhibit which tells the story of Henson’s 40-year career. Source