Denver Museum of Nature & Science finds nearly 70-million-year-old dinosaur fossil

KDVR – Yabba Dabba Doo! The Denver Museum of Nature and Science announced on Wednesday that it had discovered a 70 million -year -old dinosaurs under the car parking square in City Park in January. Partial bone fossils were found 763 feet under the parking lot while DMNS was conducting a project for the thermal … Read more