Vargarda Road Race@2010 UCI Women’s Road World Cup.avi
An exciting menu of racing, provided by the two rounds of the World Cup held in Vargarda, Sweden have set the scene for a wonderful finale in three week’s time at the GP de Plouay in France. Despite atrocious conditions for the team time trial and only the second half of the road race covered […]