an edge of your seat thriller....that was the final time trial of Tour de France 2011...Cadel Evans put in a stonking ride and will claim overall honours...but whatever happened to the Schlecks....read on...
Read this post on alekh.co.in