Tour de France annual festival of rural driving underway
On the roads of rural France, July means just one thing: the annual procession of cars and motorbikes that is the Tour de France. Part national celebration, part testament to the marriage of man and machine, [read...]