A picture taken on June 27, 2012 in Liege, Belgium, shows a toy representing Tour de France 2011 winner, Australia’s Cadel Evans, displayed in a shop window, three days before the start of the 99th edition of the 2012 Tour de France cycling race. Running from June 30 to July 22, 2012, the 99th Tour de France will be made up of one prologue and 20 stages and will cover a total distance of 3.497 kilometres. (via Photo from Getty Images)
These are pretty cool.