David Zabriskie - Tour of California, stage 2 by Team Garmin-Sharp http://flic.kr/p/ej8wV3

Vive le Velo!