A site in the San Juan Basin of northwestern New Mexico is providing a rare glimpse into the last days of the dinosaurs. Rocks and fossils at the Naashoibito Member site show an ecosystem that was ...
Last Day of the Dinosaurs is a 2010 Discovery Channel television documentary about the extinction of the dinosaurs. It portrays the Alvarez hypothesis as the cause of extinction.
Join Texas Science and Natural History Museum to celebrate the prehistoric titans who still have so much to teach us millions of years after they roamed the planet. Enjoy special educational and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results