Watch this video and more on VRsport.tv
Already subscribed? Sign in
The Melges 32 fleet were battling on Lake Garda at their Fraglia Vela Riva World League regatta.
Video Producer: Melges Performance Sailboats