Watch this video and more on VRsportTV
Already subscribed? Sign in
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