99th Tour de France, on the road with Arrogant Frog !

Running from Saturday June 30th to Sunday July 22th 2012, the 99th Tour de France will be made up of 1 prologue and 20 stages and will cover a total distance of 3,479 kilometres. Arrogant Frog will follow the Tour in each region ! Come share with us the route of the...