What's New

BSA Racing

2012 IndyCar schedule announced

December 22, 2011 // 3 Comments

The race is on. This morning, the IZOD IndyCar series announced its 2012 race schedule, a 15-race slate that will take drivers to China, Brazil, Canada, and — of course —  
1 2 3 4 5