CART FedEx Series: Tora Takagi (JPN) Reynard Toyota. CART FedEx Championship Series, Rd14, Denver, USA. 1 September 2002. DIGITAL IMAGE
Tora Takagi (JPN) Reynard Toyota.
CART FedEx Championship Series, Rd14, Denver, USA. 1 September 2002.
DIGITAL IMAGE