Season 14|Episode 5

UCI Downhill World Cup Championship in Austria

Today is the start of the 2018 Mercedes UCI Downhill World Cup Champsionship. See some past hightlights as top riders take on the big hills at the Downhill Biking Championship in Leogang, Austria.
  • Extreme Sports
  • Downhill Mountain Biking