Grizzly-sized sloths in 1.4-million-year-old fossil find
Tuesday, September 21, 2010 - 04:42
in Paleontology & Archaeology
A utility company preparing to build a new substation in an arid canyon southeast of Los Angeles has stumbled on a trove of animal fossils dating back 1.4 million years. Los Angeles - Earth science - Paleontology - Fossil - United States