Dinosaur Stampede

2016
57:00

January 30, 2016

3.0 46 x
A team of Australian, US, Spanish and Scottish scientists uncover some startling truths about a dinosaur stampede that occurred 100 million years ago in remote Australia.
Archive