Le Tour de France 2017 Review Alec HawleyJul 3, 2017August 13, 20180 The real-life Tour de France is probably the world’s most famous bike race, a 3,500 kilometre, three-week contest famed for being a punishing test of Read more