2001 CART Testing.: 2001 CART Testing. January 5, 2001, Laguna Seca, California, USA Nicolas Minassian ?2001, Art Flores, USA LAT Photographic
2001 CART Testing.
January 5, 2001, Laguna Seca, California, USA
Nicolas Minassian
?2001, Art Flores, USA
LAT Photographic