Watch as Federico Sceriffo, James Tang as they tear up a Chinese mountain with 99 corners and a top speed of 170 kph.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

 

This site uses Akismet to reduce spam. Learn how your comment data is processed.