2007 Champ Car Toronto: 6 July - 8 July 2007, Toronto, Ontario,Canada Neel Jani, Will Power and Justin Wilson on the podium Copyright 2007, Maria W. Grady, USA LAT Photographic
6 July - 8 July 2007, Toronto, Ontario,Canada
Neel Jani, Will Power and Justin Wilson on the podium
Copyright 2007, Maria W. Grady, USA
LAT Photographic