University of Colorado scientists say they have found fossilized bird tracks in the Cedar Mountains near Moab, Utah, that are 125 million years old.
University of Colorado scientists say they have found fossilized bird tracks in the Cedar Mountains near Moab, Utah, that are 125 million years old.