Amgen Tour

is anyone watching it or keeping up? THey are about to ride down my street in approx 20 minutes!!!!    i heard lance's bike was stolen in sacramento, that's ridiculous!!!

notinthemood notinthemood
22-25, F
Feb 16, 2009