GET READY TO RACE
UCI Mountain Bike World Cup is returning in 2014!
The UCI World Cup will be back in Windham next summer, August 7-10th, 2014.
More details will be available soon, so check back later!
In the meantime, have a look at some videos from the last time the UCI World Cup visited Windham Mountain in 2012: