News

The Clipper Race Leg 1 – Punta del Este take first win