Annie Last Portrait

UCI Mountain Bike World Cup 2017

Sometimes one race can change a rider's whole life. Such is the case with Great Britain's Annie Last. The young star talks about her historic win in Lenzerheide, Switzerland and how that was the culmination of determination and persistence.

More