On January 7, ocean racing will take another evolutionary step with the mind-boggling feat of six brave Frenchmen who will set off from Brest in northwest France on board their giant 105-by-75-foot ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results