Racing your own advanced foiling yacht on the high seas sounds like a dream, and three marine heavyweights have teamed up in an effort to make it a reality. Created by the New Zealand sailing team, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results