Doom of the Dinosaurs ExhibitCurrent scientific theory holds that a massive asteroid crashed into the Yucatán Peninsula in Mexico approximately 66 million years ago. The aftermath of the impact was directly responsible for not... Doom of the Dinosaurs Exhibit skip to Main Content
Back To Top
Close search