When the local science museum looks to hire performers, David Nett believes he's the perfect man for the job.
Read MoreRaymond Carr: The Giant Robot Animatronic Dinosaur Puppet in the Room
When puppeteer Raymond Carr gets the opportunity of a lifetime, to work on a big-budget show about the evolution of dinosaurs, he worries about how his creationist parents will react.
Read More