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, İnternet Medyası ve Bilişim Muhabirleri Derneği üyesidir.