2012 Amgen Tour of California Stage 1 final miles

The final 10 minutes of the race in Santa Rosa on Sunday.

Leave a Reply