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.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…