Scallywag record historic Volvo Ocean Race Leg 4 win into home port of Hong Kong
Queen Maxima of The Netherlands in Scheveningen, on June 11, 2023, to attend the finish of the 6th stage of The Ocean Race in The Hague, they are on the water at
Volvo Ocean Race- Attack and no defence - Puma slips back to second