For nearly 4700 nautical miles, the five IMOCA teams competing in leg 2 of The Ocean Race have been dueling south from Cabo Verde towards a finish line just off the V+A Waterfront of Cape Town…
For nearly 4700 nautical miles, the five IMOCA teams competing in leg 2 of The Ocean Race have been dueling south from Cabo Verde towards a finish line just off the V+A Waterfront of Cape Town…
Follow Us!