Denver Museum of Nature & Science Excavation Crews Unearth a Spectacular Bison Skull and Horns at the Snowmass Village
SNOWMASS VILLAGE.- On Saturday afternoon, Denver Museum of Nature & Science excavation crews uncovered one of the most spectacular discoveries yet at the Ice Age fossil dig site near Snowmass Village — the skull and horns of a gigantic Ice Age bison. …