Yet more disappointment on the mens World Cup tour, but the women went toe to toe and put on a show over in Tremblant, Canada. The weather did its best to spoil things but the racing was epic...
Yet more disappointment on the mens World Cup tour, but the women went toe to toe and put on a show over in Tremblant, Canada. The weather did its best to spoil things but the racing was epic...