The short-lived NBC time-travel series La Brea has suddenly become a hit on streaming, proving to be a very fun binge for sci ...
The La Brea Tar Pits are a group of natural asphalt pools in the Miracle Mile neighborhood of Los Angeles. In the middle of the nation’s second-largest city, millions of fossils of animals that were ...