2007 Champ Car Edmonton: 20-22 July, 2007, Edmonton, Alberta, Canada. Ryan Dalziel. ©2007, Phillip Abbott, USA LAT Photographic
20-22 July, 2007, Edmonton, Alberta, Canada.
Ryan Dalziel.
©2007, Phillip Abbott, USA
LAT Photographic