Tom Oliphant further cemented his status as a top contender for podium finishes in the Supercheap Auto TCR Australia Series after a hugely promising maiden...
David ZHU took victory in the second TCR China race at the Shanghai International Circuit and a podium in Race 1, while Sunny WONG scored a podium in Race 2....