The La Brea Tar Pits in Los Angeles are worth a visit!

Wait all this time I thought it was the La Brea Tirpitz

6 Likes