Santa Rosa: Amgen Tour of California 2009

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

114 views
0 faves
0 comments
Taken on February 15, 2009