San Francisco is one of the most bike friendly big cities in America and I think this video made it seem even cooler. I first read about this event in Cafe Racer magazine and was not aware of a documentary until browsing around on the interweb. Check out their Facebook page for more info.
No comments:
Post a Comment