Ancient Dinosaur Fossil Found Under Denver Museum Parking Lot
A new dinosaur fossil has been discovered at the Denver Museum of Nature & Science, buried hundreds of feet beneath its parking lot. The herbivorous dinosaur’s remains are estimated to be 67.5 million years old, making them the oldest and deepest dinosaur fossil ever found in the city. The discovery was made during a geothermal … Read more