2 Jun 2017
Team New Zealand demolish BAR
Team New Zealand was so dominant in light winds today, Sir Ben Ainslie conceded it's the first race he's ever given up on.
Team New Zealand was so dominant in light winds today, Sir Ben Ainslie conceded it's the first race he's ever given up on.