Daily Archives: July 7, 2011

32 Countries Represented at Windham Mountain Bike World Cup

(Ski Windham – Windham, NY) More than 400 racers representing 32 countries will converge on Windham, N.Y. this weekend (July 8 -10) for the seventh event in the UCI Mountain Bike World Cup series presented by Shimano. Fans of downhill … Continue reading

Posted in race, windham, world cup | Leave a comment