Offshore

The Ocean Race – Shore crews fundamental to each team’s fortunes

Ocean Race - Itajai Brazil - 11th Hour on shore