Los Angeles' 'Smelliest Experience' Is A Truly Unique Fossil Museum And Massive Tar Pit
A smelly tar pit in the middle of LA? 3.5 million fossils from the Ice Age? A Pleistocene garden? If all that ignites your curiosity, visit this unique museum.
Read More