2006 Champ Car Toronto: 7-9, July 2006, Toronto, Ontario, Canada. Champ Car's newest pace car? No, it's a pre-race salute to Canadian troops fighting in Afghanistan. © 2006 Phillip Abbott/USA LAT Photographic
7-9, July 2006, Toronto, Ontario, Canada.
Champ Car's newest pace car? No, it's a pre-race salute to Canadian troops fighting in Afghanistan.
© 2006 Phillip Abbott/USA
LAT Photographic