Lance Armstrong and friends sign on in the rain of San Jose for stage 3 of the Tour of California More exclusive videos at CYCLEFILM: http://www.cyclefilm.com