Red Peloton Team Training Rides
The Bike Shop - Santa Rosa 3080 Marlow Rd. Ste A2, Santa Rosa, CA, United StatesRed Peloton holds team training rides the first and third Saturdays of the month. Our rides include 3 distinct groups, all on the same route so that when/if you decide the pace is a bit too spicy, you can drop back to the next group:...