Skip Navigation
When a place becomes the measuring stick for Victory in the biggest bike race in the world, it must be special. Travel to the South of France with Lance Armstrong and find out where victory in the Tour de France begins.
A three week bike race really takes its toll on the body. Watch as Lance and Levi discuss how a comfortable bike simply makes them faster.