Dinosaur Stampede

2016

January 30, 2016

75 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