2017 Melges 20 World League enters critical stage of Season
With twelve events completed and four final regattas to go, the 2017 Melges 20 World League racing circuit intensifies.
With twelve events completed and four final regattas to go, the 2017 Melges 20 World League racing circuit intensifies.