UCI MTB World Cup 2012 - Windham, US
Downhill Finals Women and Men Elite
Located in the Catskill Mountains of New York state, USA, Windham was the venue for the fifth Downhill UCI Mountain Bike World Cup of 2012. Watch it all again on Red Bull TV
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.