Today’s Deathstination: The LaBrea Tar Pits Location: Los Angeles, CA First Impressions Saturday morning my roommate and I arrived at the LaBrea Tar Pits, which I had never actually been to, despite the fact that it’s a large bubbling pit … Continue reading