The Ocean Race Leg 3: Cape Horn is now behind our sailors but its significance was immense

by Ed Gorman / IMOCA

The Ocean Race Leg 3: Cape Horn is now behind our sailors but its significance was immense