Motorsports News

Spectacular finale in Zhuhai for the Intercontinental Le Mans Cup

There is no doubt that the concluding round of the trio of races that make up the Intercontinental Le Mans Cup 2010 was a historic event, and for many more reasons than just being the inaugural ‘Le Mans’ race on Chinese tarmac. Since the opening-up of China in the last two decades, the global significance […]