I read an article that this years ITT bike cost Lance and the developers $250,000.00 to produce. Unreal!
Nah...
He almost looks like he's riding a bike...
Thanks for running the ping list!
7 TDF championships, thats a record thats going to last!
Semper Fi