Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Mar 30, 2012
"America's Race" is coming to Telluride. The second annual USA Pro Cycling Challenge will take place August 20-26, 2012. More than 1 million spectators are expected to once again line the route to see if Levi Leipheimer can defend his title as winner of the 2011 USA Pro Cycling Challenge.
Property of the Telluride Tourism Board.
Telluride will provide a breathtaking backdrop for the stage one finish on Monday, August 20, 2012. Join us as we cheer on Olympians, World Champions and Tour de France podium winners as they race through the majestic Rockies, enduring more mountain passes than any other race in North America.