Google
×

2012 Edmonton Indy

Contest
The 2012 Edmonton Indy was the eleventh round of the 2012 IndyCar Series season. the final Edmonton Indy It took place on Sunday, July 22, 2012. The race was contested over 75 laps at the 2.224-mile temporary airport course at Edmonton City Centre... Wikipedia
Winner