MSC #6 Full Tilt in Telluride

The 2011 Mountain States Cup makes a stop in the beautiful mountains of Tellluride, Colorado. Racers compete in Downhill, 4X, Super D, Short Track XC, and Cross Country.

Credit: Ryan Kemp
Related:
Create New Tag
0 comments