Artemis Racing Wins ACWS Bermuda

After a collision on the line with an umpire boat, Artemis Racing came back to win the next race and the regatta.