Watch this video and more on VRsport.tv
Already subscribed? Sign in
For a second time a Brazilian crew claimed victory in the Star Sailors League Finals, but on this occasion it was not the bookies' choice.
Video Producer: Star Sailors League