Mountains, World Cup, Aliens, and Rain: All in a day's ride

Discussion in 'Ride Reports - Epic Rides' started by NitroRoo, Nov 30, 2010.