Tour de France 2010 (1 Viewer)

Sep 1, 2002
Tour de France is once again here. The greatest test of human endurance and athleticism.

Oh, and drugs too (Lance Armstrong).

Thank god, as this will carry me through the World Cup withdrawal blues.

What a day today.

Users Who Are Viewing This Thread (Users: 0, Guests: 1)