Aug
29th
Stay connected Subscribe to our RSS feed
It is more than likely that the IZOD IndyCar Series will be staging a race in China in 2012. IndyCar commercial division president Terry Angstadt estimates the prospects at more than 90%.
The latest auto news, reviews, prices, product and vehicle releases.