CRS HEADS EAST FOR FINAL GT RACE OF 2010
CRS Racing November 1, 2010 CRS Racing heads off on the long trip to China this week for the final round of the Intercontinental Le Mans Cup. The Zhuhai 1000kms is the team?s final GT race of 2010 and all...