Tour de France is a crossword puzzle answer that we have spotted 1 times. A French long-distance race for professional cyclists held annually