614 views

 

Submit

Lenzerheide, Switzerland makes its debut as host of the UCI Mountain Bike World Cup. The track in the Swiss Alps is unknown territory for most of the riders and is one of the most challenging stops in the mountain bike circuit this year. Check out the top moments from the downhill finals!

  • Uploaded on 7/07/2015 7:07:11 AM
  • Category: Bikes

Tags: bike cup downhill finals mountain Switzerland uci World

Rate This Video:
0 (0)

All Comments (0)

Show more comments
Search By: