It's great to see a winning video with puppets! That's actually the only winner I've seen before. It's fun to see low-tech puppets holding their own in the digital world.
Yeah...the Harry Potter one is great. I heard it was made locally in Massachusetts!
Post a Comment