2011 Amgen Tour of California stage 1
Sign in for the 2011 Amgen Tour of California, stage 1 in South Lake Tahoe (Nevada).

The stage was cancelled shortly after sign in due to bad weather conditions on the route.
60 photos · 344 views