Celebrity grand marshall Greg Kinnear on way to wave checkered flag for start of Honda Indy Toronto
July 23, 2010 by Richard Budman · Leave a Comment
IZOD IndyCar Series driver Takuma Sato heads to the track to start Toronto Indy
July 19, 2010 by Richard Budman · Leave a Comment