Monday, October 10, 2011

US Pro Cycling Challenge, 2011

Independence Pass, 12,000+ feet. Euro studs did not like that.

1 comment: