UCI MTB World Cup 2012 - Windham, US
Downhill Finals Women and Men Elite
Located in the Catskill Mountains of New York state, USA, Windham is the venue for the fifth Downhill UCI Mountain Bike World Cup of 2012. The Windham World Cup courses epitomize the legendary aspects of “east-coast” riding in the US and will provide a stern test for the riders. Watch it all LIVE here.
A combination of incredible action sports from the World of Red Bull
Family, Mountainbiking, and Shenanigans
An inside perspective into the world of freeride mountainbiking.