Luna Rossa are hoping lessons learned in a semi-final sweep of Artemis will boost their challenge to powerhouse Team New…
Italy's Luna Rossa beat Sweden's Artemis Saturday to book a showdown with powerhouse Team New Zealand.
This website uses cookies.