Tour de France 2009



OK, after Stage 15, and heading into the 2nd rest day...


Can we finally admit that Armstrong isn't going to do it this year?

Kthxbai