Indy Racing League: Andretti Green Racing and Dan Wheldon celebrate the win in the Sun Trust Indy Challenge, Richmond International Raceway, Richmond, VA, 26, June, 2004. 04irl06
Andretti Green Racing and Dan Wheldon celebrate the win in the Sun Trust Indy Challenge, Richmond International Raceway, Richmond, VA, 26, June, 2004. 04irl06