early humans

Fossilized Footprints Immortalize New Mexico Sloth Hunt

Scientists say fossilized human footprints inside