LA’s quirkiest landmark closes for yearslong Olympics reno — and locals are furious
LA’s one-of-a-kind landmark may be focused on the Ice Age, but the prehistoric relic needs an update. La Brea Tar Pits, an active paleontological research site in Hancock Park, Los Angeles where discoveries are made daily, is undergoing a two-year transformation. The Ice Age Fossil Site digs fossils in the heart of L.A. for visitors … Read more