O’Fallon Grand Prix Bicycle Road Race
Bike Surgeon 201 East State, OfallonA fun and challenging Road Race on a rolling 22-mile course with an 18-mile repeated loop, winding through the beautiful rural landscape north of O’Fallon; starting and finishing by Bike… Continue reading