Fantastic pole position and first victory for Richard LI at Zhejiang
AUGUST 13 2024 - RACE REPORT ZHEJIANG Richard LI put on his best performance of the 2024 TCR China Challenge at Zhejiang, taking a dominant pole position and victory in…
More podiums and top ten finishes for Teamwork Motorsport at Shanghai
JUNE 14 2024 - RACE REPORT SHANGHAI INTERNATIONAL CIRCUIT Richard LI finished on the podium in both TCR China Challenge races at Shanghai, while Paul POON scored a top ten…