Indy Racing League: The leaders take to the pits for another round of stops. Indy Racing League, Indianapolis 500, Indianapolis, USA, 25 May 2003. DIGITAL IMAGE
The leaders take to the pits for another round of stops.
Indy Racing League, Indianapolis 500, Indianapolis, USA, 25 May 2003.
DIGITAL IMAGE