KOAA5
A new species of a 65-million-year-old mammal was discovered near the Colorado Springs area
A little piece of history was recently uncovered in the Colorado Springs area, as a new species of mammal was discovered in the Corral Bluffs area. Denver Museum of Nature and Science researchers ...
2 days ago