Monday, August 29, 2011

Final stage of 2011 USA Pro Cycling Challenge

A cyclist races down Speer Boulevard during stage six, the final leg of the 2011 USA Pro Cycling Challenge in Denver, Colorado, August 28th, 2011.

No comments:

Post a Comment