The Last Days of the Dinosaurs with Riley Black
Houston Museum of Natural Science 5555 Hermann Park Dr, Houston, TX, United StatesThe worst day in Earth's history happened in the spring. About 66 million years ago, as flowers were beginning to bloom and dinosaurs were courting, an immense asteroid struck the …