Blackduiker
Well-Known Member
After its first excavations began back in 1913, LA's La Brea Tar Pits celebrates 100 years as the world's richest Ice Age dig site. And this, only 7 miles from America's second largest city's downtown civic center.
Scientists dig for fossils in LA a century later
Scientists dig for fossils in LA a century later