Today is one of my favorite days in the Tour- Mountains! Dudes are nut sack crazy, how fast they go down hill.
Anyone else watching the Tour de France?
said_aouita
Banned
8,532
posts
said_aouita
Banned
8,532
posts
Sun, Jul 15, 2012 9:29 AM
Jul 15, 2012 9:29 AM
Jul 15, 2012 9:29am