70 million-year-old dinosaur fossil discovered under Denver Museum of Nature and Science

Wait 5 sec.

A new dinosaur fossil at the Denver Museum of Nature & Science was found buried hundreds of feet under the facility's parking lot in January, making the herbivorous animal's remains the oldest and deepest dinosaur fossil ever discovered in the city.