Walking with Dinosaurs Live

Using puppets and animatronics, Walking with Dinosaurs Live is the live-action adaptation of the award-winning television series.