Excavation


Ancient Sloth Fossil Unearthed at Subway Excavation Site in Los Angeles

Ancient Sloth Fossil Unearthed at Subway Excavation Site in Los Angeles

The fossil belongs to Harlan's Ground Sloth that lived around 11,000 years ago...

Jun 4 2017, 2:05pm CDT