Watch this video and more on VRsportTV
Already subscribed? Sign in
Team Tilt soars into the lead at GC32 World Championship in Lake Garda.
Video Producer: Icarus Sports