Multihull

SailGP San Francisco – Japan take clean-sweep on day 1