7 Jan 13 Enduring Facts about Le Tour de France The Tour de France is a world-famous endurance and speed race held annually. It involves a 23-day tour through different … Read on No comments