Curiosity How 4 Million Fossils Are Excavated From La Brea Tar Pits | Colossal Collections | Science Insider Team Buyback 21 August 2022, 8:33 pm21 August 2022, 8:33 pm Curiosity, Random1, Random2, Random3, Science Insider Share this:TweetRedditTelegramWhatsApp