Check Out Old Fossils and Ice Age History at the La Brea Tar Matches and Gallery in LAThe La Brea Tar Matches and Gallery in Los Angeles stand as a distinct testament to prehistoric times, offering a glance right into the ancient world that once existed best below our feet. The ongoing excavation initiatives at the tar pits proceed to discover rema