Pros On Bikes – The Tour de France in 21 Stages Of Glory
Phyllis F. April 20, 2015 03:48:40
Most stages of the Tour de France are in mainland France, but 11 other countries or principalities have hosted stages or part of a stage. In a matter of months caravans will be lining up all over France and hundreds of police officers and gendarmes (county cops) will be boiling under their ‘kepis’ as they […]