Live stream preview
Bacardi Cup 2018 - Final Day & J70 Regatta
2m 59s
Final day of the iconic invitational 2018 Bacardi Cup with both the International Star and J70 fleets closely fighting for the overall win in Biscayne Bay, Miami.
Video Producer: Icarus Sports