New York City Week: CT Visits Muppet Museums
While in Queens, I had the chance to visit the Museum of Moving Image where they have a Jim Henson exhibit. I realized I had also never reported on the Center for Puppetry Arts in Atlanta who also has a Jim Henson exhibit. So I compiled all my photos and footage and made this video. [...]