Watch: TCR China champion crashes heavily in Macau

Just hours after Chinese driver Ma Qing Hua claimed his maiden TCR China championship he has found himself with a heavy repair job after being nerfed into the wall by rival Rob Huff. “It’s not about the entry. I was the lead car into the Mandarin corner and with a TCR car it’s not possible …