Kevin D. Haley: USA Pro Cycling Challenge / Levi Leipheimer
Kevin D. Haley: USA Pro Cycling Challenge