2009.07.07 Versus | Tour de France - Live
I love The Tour de France. I've talked about it before. This year, American TV finally pulled their heads out, and made their broadcast available online. I'm in love, since I don't want to pay obscene money just to get one channel for the 21 stages.
Tag(s): sports wanttoseeit