The Ocean Race Leg 2 Kicks Off

After a trial by fire start to the race and only a brief stop for limited fixes, the five IMOCA 60 crews in The Ocean Race set off for Cape Town, South Africa, early on January 25. Despite arriving somewhat battered in Cabo Verde, an African island nation west of Senegal, the fleet saw no …