CART FedEx Championship Series: CART FedEX Championship Series. Sneak Preview, February 7-10, 2002. Laguna Seca, Monterey, California, USA. Townsend Bell (USA) Digital Image
CART FedEX Championship Series.
Sneak Preview, February 7-10, 2002.
Laguna Seca, Monterey, California, USA.
Townsend Bell (USA)
Digital Image