Peddle 130 miles, Two 12,000+ Foot Mountain Passes Anyone?
Peddle 130 miles, Two 12,000+ Foot Mountain Passes Anyone? While Steamboat Springs’ residents anxiously await the arrival of the USA Pro Cycling Challenge tomorrow, the cyclists had some anxiety of their own yesterday. First they had to ride over 130 miles, and cross two...