On board with Luna Rossa

    Just Watched

    On board with Luna Rossa

Italian sailing team Luna Rossa take on South Korea in their first head-to-head in Naples, Italy.