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

You are Jimmy Two Times, and I claim my £5 !

5 Likes