Keelboat

J/24 Worlds – Wins for Japan and USA on day 3