War Horse Puppets July 15, 2009 admin Wow, life-sized horse puppets, how cool is that? I hope the show comes to the US. I’d love to see these in real life.