John Cox's Creature Workshop is a creature animatronics company. They are collaborating with animators to

make the dinosaurs in Terra Nova.
John Cox's Creature Workshop is a creature animatronics company. They are collaborating with animators to
make the dinosaurs in Terra Nova.