Indy Racing League: The Sun Trust Indy Challenge gets underway in front of a large crowd at the Richmond Intl. Raceway, Richmond, VA, 28, June, 2003. 03irl07
The Sun Trust Indy Challenge gets underway in front of a large crowd at the Richmond Intl. Raceway, Richmond, VA, 28, June, 2003. 03irl07