We saw drivers filming their own descent as they drove down through these bends. Madness!!
Now that's what's I'm talking about!
Bet you didnt know that is where
Z Z Top is from ha ha ha
Sign up to comment.
Sign in if you already did it.
Photo taken in Russian Hill, San Francisco, CA, USA
Misplaced? Suggest new location