I’ll be doing a road trip from Vancouver, Canada and will be passing San Fran on aug. 3rd with my Sherman Max.
Can you guys help link me up with any of the local riders to see if anyone wants to ride?
Do they still do the twin peaks ride on saturdays?
Thanks! Excited to finally join a group ride