SYFY WIRE puppets Jurassic World Live Tour's challenge is making movie dinosaurs 'live' By James Grebey 5 years ago