Castro Street Auto Erotica

According to sfist.com says:
Right in front of the Castro Theater this [February 22, 2013] morning, a baby blue Mini Cooper ended up slightly on top of a red Toyota Prius in some sort of traffic mishap. Our tipster on the scene tells us the Prius was (ahem) pulling out, while the Mini Cooper was trying to hang a right.
Previous
Previous

MINI Of Concord Does The Harlem Shake!

Next
Next

Carlex Previews The MiniRoy