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

Yeah, it was a recurring thing for some reason.

image

4 Likes