
Videos
UCI World Cup Track Preview: Lenzerheide.
For the very first time the UCI Mountain Bike World Cup pays a visit to Lenzerheide, Switzerland. Boasting a newly built track, that's been specifically designed with racing in mind, and surrounded by snow-capped mountains and an emerald lake, it's the picture-perfect setting for a new round.
Jul 2, 2015