1 result for tag: Racer.com

RACER.COM ZHUHAI REPORT

My first trip to China was a success, finishing 2nd overall. I'll take you inside a hard fought race and my first trip to China. More