2007 IRL Indy 500 Race

By July 1, 2020 3:19 PM

Indy 2007. The speed was there, the fuel strategy looked good – and then the rain came. Image by Streck/Motorsport Images