“Le Tour de Bicycle”
The 93rd edition of the world’s premier cycling event, Le Tour de France, began last Saturday, July 1. Running until July 23, this year’s Tour will cover 20 stages (including a prologue) and more than 3,600 kilometers until, for the first time since 1999, a rider other than Lance Armstrong