CRS RACING BOWS OUT IN CHINA
CRS Racing 2011 Intercontinental Le Mans Cup Zhuhai, China, Sunday 13th November 2011 CRS Racing finished fourth in class in the final Intercontinental Le Mans Cup race of the season at Zhuhai today, bringing the curtain down on four fantastic...