INDYCAR SERIES Honda Indy Toronto
Final
Honda Indy Toronto Preview
Jul 7, 2009 - 1:17 PMJuly 12, 2009
Toronto Street Circuit
Toronto, Ontario, Canada
Race 10 of 17 in IndyCar Series
Laps: 85
Track length: 1.75 miles
Race length: 148.75 miles