The Tar in the Tar Pits Posted byrreaglerJuly 7, 2009Posted inTravel The La Brea Tar Pits in Los Angeles Share this:TwitterFacebookEmailPinterestTumblrLike this:Like Loading... Related