Posted on June 20, 2017Persistence test Fickle weather conditions meant just finishing was an achievement at the 2017 Giraglia Rolex Cup.