Excavation is never ending at the La Brea Tar Pits. Though the museum is closed, their work uncovering fossils dating back 11,000 to 55,000 years ago to the Ice Age…
February 2, 2021No CommentRead More