Tar Pits Sloth

There are these giant prehistoric sloth statues at the La Brea Tar Pits, which are located next to The Wilfair's corner of Wilshire and Fairfax.

And there are two types of people in the world: People who will kick off their shoes and climb on the sloths -- no easy task -- and people who most certainly will not.

This is my completely rad friend Tracy atop a sloth. While none of The Wilfair characters are based on anybody, I'd be fibbing if I said Sutton doesn't owe something to her. My sloth climber extraordinaire.


Best Blogger TipsBest Blogger Tips