News
The fledgling Swiss outfit has started building a new sailing boat designed to reach a blistering top speed of 80 knots and make history in the process. The sleek speed machine has been specially ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results