The most prestigious bicycle race of the world, The Tour de France 2012 is upon us.
For 2012, the race starts from Liege (Belgium) and will gt to France the second day.
From June 30th to July 22nd 2012, it is the 99th edition.
20 stages and 1 prologue to cover 3497 kilometers.
The stages:
