Indy Racing League: Leaders, de Ferran, Kanaan and Castroneves come on lapped traffic in the Sun Trust Indy Challenge, Richmond Intl. Raceway, Richmond, VA, 28, June, 2003. 03irl07
Leaders, de Ferran, Kanaan and Castroneves come on lapped traffic in the Sun Trust Indy Challenge, Richmond Intl. Raceway, Richmond, VA, 28, June, 2003. 03irl07