Multihull

Japan win SailGP Saint-Tropez grand final

SailGP France winner - Japan