Zhuhai to host ILMC season finale
|By Stuart Codling||Thursday, March 31st 2011, 13:26 GMT|
The ACO has announced that Zhuhai in China will host the final round of the Intercontinental Le Mans Cup on November 13.
You have viewed over 20 free stories this month. Why stop there? Click here to find out how to continue reading.