Sloth and bison fossils. | LA Metro

Ancient Sloth and Bison Fossils Found During LA Metro Dig

Fossils from a giant sloth and a bison were unearthed last month during construction of a subway line extension near the La Brea Tar Pits, according to a blog about the LA Metro.