ART, TRAVEL, USA Los Angeles Travel Guide – Up To My Armpits in La Brea Tar Pits January 24, 2017 — 1 Comment