plattyjo.com
Randonneuring Ride Report: SFR 200k Freestone Bread Run
This ride had it all: the good, bad and the ugly.