Skip to content

Tour de France

The Tour de France is an annual men’s bicycle race. Primarily held in France, this multiple-stage race spans the course of 23 days. The race was first organized in 1903.

Read More