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