01 February 2012

A Little Birdie Told Me...

that Starla is planning to run a marathon in San Diago, and now this thing has washed up on the beach in "America's Finest City" (oyr!).
Coincidence? I don't thinks so.

[Vice] [via]

No comments:

 
Pin It