Will Brown has marked his return to international touring car racing with a strong fourth-place finish in the opening Kumho FIA TCR World Tour race at Zhuzhou International Circuit in China.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results