2004 Champ Car Toronto: 2004 Champ Car Toronto, 9-11 July, 2004. Exhibition Place, Toronto, Ontario, Canada. Memo Gidley. -2004, Phillip Abbott, USA LAT Photographic
2004 Champ Car Toronto, 9-11 July, 2004. Exhibition Place, Toronto, Ontario, Canada.
Memo Gidley.
-2004, Phillip Abbott, USA
LAT Photographic