IndyCar to race in China in 2012 on Qingdao street track
|Thursday, November 10th 2011, 21:19 GMT|
The IndyCar Series has announced that it will race in China for the first time next season, when it adds a street race in Qingdao, a coastal city between Beijing and Shanghai
You have viewed over 20 free stories this month. Why stop there? Click here to find out how to continue reading.