La Brea Tar Pits

The La Brea Tar Pits living up to their name. You’d have to be a really stupid, or a very thirsty animal to go anywhere near this. A bit Exxon Valdez-y, but if you’re a giant sloth with a pea brain it’s probably looks like a chocolate milkshake. Below is the current state of my […]