Sunday, July 19, 2009

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