Saturday, April 9, 2011

USA Pro Cycling Challenge

The establishment of the USA Pro Cycling Challenge race in Colorado is big news and a long time coming. The race is also getting national media coverage from NBC. This is very welcome and exciting news indeed.

No comments: