Offshore

The Ocean Race – Tropical squalls keep teams on their toes

Ocean Race Leg 4 - 11th Hour