The Battle for the Volvo Ocean Race Begins

Conditions couldn’t have been better for the start in Alicante, Spain on Sunday afternoon.