To say that in real life, Le Tour de France is something of a spectacle, would be a very large understatement. Over 150 cyclists barrel around 3,500km of some of the world’s most incredibly ...