Discover Ancient Fossils and Glacial Epoch Background at the La Brea Tar Matches and Gallery in LAThe La Brea Tar Pits and Museum in Los Angeles stand as a special testimony to ancient times, providing a peek into the ancient world that once existed best under our feet. The continuous excavation initiatives at the tar pits continue to discover exce