TELLURIDE FINISH FIRST STAGE OF 2012 PRO CYCLING CHALLENGE
Telluride has been announced as one of the host towns for the 2012 USA Pro Cycling Challenge. The first stage will start in Durango, climb over 10,200+ foot Lizard Head Pass, and down into Telluride (don't forget the 2 mile climb out of Ophir Loop...