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