Watch this video and more on VRsport.tv
The 2016 WIM Series Finale arrives in Charlotte Amalie, St Thomas, US Virgin Islands. Twelve top teams and five of them in the run for overall podium places. Time to shake off the cobwebs and get racing.
Video Producer: WIM Racing Series