The Tour de France is an annual bicycle race that covers more than 3,500 kilometres (2,200 mi) throughout France and bordering countries. The race usually lasts 23 days and attracts cyclists from around the world. The race is broken down into … see full wiki
What did you think of this review?
A physical activity performed on a bicycle.
A combination of swimming, cycling and running