Ice Age Fossils Unearthed During LA Subway Construction | NECN

Ice Age Fossils Unearthed During LA Subway Construction