Travel Pics Theme: On the Road Again! La Brea Tar Pits
I’ve wanted to see the La Brea tar pits on Wiltshire Boulevard in the heart of Los Angeles, since I was a schoolboy. I can’t remember where I first read about them, but I was fascinated by the concept – asphalt that oozes from the ground trapping mastodons, and saber-tooth tigers, and dire-wolves and thousands…