Sailing World Cup Series: Pressure on hosts Japan at their first ever home World Cup by SC Desk 16th October 2017 by SC Desk Japan’s sailors racing at their first ever home World Cup Series event will not only… 0 FacebookTwitterPinterestLinkedinTumblrRedditWhatsappTelegram