The 12 international teams competing in The Ocean Race Europe have been dealing with light and incalcitrant breezes on their first night at sea after setting off yesterday on the inaugural event’s third and final leg from Alicante, Spain to Genova, Italy…
Follow Us!