Enormous Walking, Fire-Breathing Mecha-Dragon Roaming In France

La Machine unveiled their latest giant streampunk puppet—a fire-breathing, smoke snorting, walking dragon. The project is called Long Ma Jing Shen or "The Spirit of the Horse Dragon." You can see the dragon in action below. From the looks on the children's faces, it was pretty frightening in person: » 9/01/14 9:36am Today 9:36am