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.
WHAT'S COMING UP?
Avenue of the Giants Weekend Run - Sat. March 23, 2024
Saturday will be a very full day of cruising from Novato up through the Avenue of the Giants and ending at Eel River Brewing in Fortuna. Sun...
Castro Street Auto Erotica
According to sfist.com says: