Race for Imoca 60 by Admiral
The Europe Race Delfzijl (NED)-Den Helder (NED) MBoat handling: full manualOff-line efficiency: 88.5 %https://e-offshore-racing.com/