The Ocean Race: IMOCAs set torrid pace in the Atlantic

The Ocean Race: IMOCAs set torrid pace in the Atlantic