Indy Racing League: Tora Takagi managed a thirteenth finish in the Sun Trust Indy Challenge, Richmond Intl. Raceway, Richmond, VA, 28, June, 2003. 03irl07
Tora Takagi managed a thirteenth finish in the Sun Trust Indy Challenge, Richmond Intl. Raceway, Richmond, VA, 28, June, 2003. 03irl07