Windham gearing up for World Cup

Mountain bikers from around the world are descending on Windham Mountain for the Mountain Bike World Cup Festival, which starts tomorrow. The competition features the best of the best in the sport, and is the first to be held in the United States in five years. That's one of the race courses pictured above (via Windham Mountain's Facebook page). Terrifying.

Topics: