Land Rover BAR first team to claim second ACWS win

Rover BAR win in Oman to become the only team to have won two America’s Cup World Series events to date. A nail-biting final day saw the team come from behind in all three races to snatch victory by just two points from Oracle Team USA. Click here for the full press release.