50,000-year-old mammoth and saber-toothed tiger fossils are astonishing!

An excavation in the La Brea Tar Pits area in Los Angeles yielded a treasure trove of discoveries. Hundreds of fossils from the Ice Age.

Shiftdelete.Net is a member of the Association of Internet Media and IT Reporters.

We want to keep you updated with notifications.