Live streaming is only available through our Android app. Tap below to download.
Download Android App

UCI MTB World Cup 2012 - Windham, US


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. The Windham World Cup courses epitomise the legendary aspects of “east-coast” riding in the US and provided a stern test for the riders. Watch it again on Red Bull TV

Downhill Finals Women and Men EliteSunday, July 01 at 6:15 pm GMT