A researcher displays one of more than 4,000 Ice Age fossils unearthed near Snowmass Village, Colo. by Admin | Jun 27, 2011