Santa Rosa: Amgen Tour of California 2009

At the finish of the 2009 Amgen Tour of California Stage 1 in Santa Rosa California

244 views
1 fave
1 comment
Taken on February 15, 2009