L1 wins eSailing World Championship title
0
13
France's L1 won the inaugural eSailing World Championship Final after a tense winner-take-all final race at the Van Wezel Performing Arts Hall in Sarasota, Florida, USA.

