2007 Champ Car Toronto: 6 July - 8 July 2007, Toronto, Ontario,Canada Alex Tagliani interacts with Canadian troops Copyright 2007, Maria W. Grady, USA LAT Photographic
6 July - 8 July 2007, Toronto, Ontario,Canada
Alex Tagliani interacts with Canadian troops
Copyright 2007, Maria W. Grady, USA
LAT Photographic