2005 Infiniti Pro Phoenix Test: 8 February, 2005. Phoenix International Raceway, Phoenix, Arizona, USA. Jon Herb. - Phillip Abbott/USA LAT Photographic
8 February, 2005. Phoenix International Raceway, Phoenix, Arizona, USA.
Jon Herb.
- Phillip Abbott/USA
LAT Photographic