CART Fedex Championship Series: Tora Takagi (JPN) talks with an engineer. CART Fedex Series Qualifying, Rd14, Denver, Colorado, USA. 31 August 2002. DIGITAL IMAGE
Tora Takagi (JPN) talks with an engineer.
CART Fedex Series Qualifying, Rd14, Denver, Colorado, USA. 31 August 2002.
DIGITAL IMAGE