Unique LA Museums

La Brea Tar Pits: My Fascinating (and Smelly!) Encounter with Ice Age Fossils in the Middle of Los Angeles

When I wandered into the La Brea Tar Pits in Los Angeles, I could hardly believe I was smack in ...
Read More