Levi Leipheimer, Stage One, 2010 Tour of California
Team RadioShack rider and previous tour winner Levi Leipheimer rides to the starting line for stage one of the 2010 Amgen Tour of California.
Photographer and visual opportunist. Daily photos since 2005, plus articles, reviews, news, and ideas.