In more than a decade of charity cycle rides to Cannes in the south of France, riders taking part in annual Club Peloton events have battled rain, snow and blistering heat. But never before have a team of
In more than a decade of charity cycle rides to Cannes in the south of France, riders taking part in annual Club Peloton events have battled rain, snow and blistering heat. But never before have a team of