August 25th, 2012 was an epic day in U.S. cycling history. It was the day the USA Pro Challenge stage race rolled through Boulder and brought professional cycling back to the Colorado city where it all began over 30 years ago.
Produced by Boulder Channel 8 and the City of Boulder, this video highlights the excitement of Stage 6; how it came to fruition and how the fans and competitors felt about racing through Colorado's cycling Mecca.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?