Print Posted by SqoolTechs on 06/02/2017

Dinosaurs Return to Life? (Part 3)


Dinosaurs Return to Life (Part 4)

This 5 part video series aired on the Discovery Channel and looks at the science and the possibility of recreating dinosaurs.