2001 CART Fernandez Racing Launch. : 2001 CART Fernandez Racing Launch. Feb. 14, 2001. Mexico City, Mexico. Tom Anderson answers questions during the Fernandez Racing press conference. ©2001, Phillip Abbott, USA. LAT PHOTOGRAPHIC
2001 CART Fernandez Racing Launch.
Feb. 14, 2001. Mexico City, Mexico.
Tom Anderson answers questions during the Fernandez Racing press conference.
©2001, Phillip Abbott, USA.
LAT PHOTOGRAPHIC