2006 Indianapolis 500 Practice
Marco Andretti, left, Mario Andretti, center, and Jeff Andretti, left. Mario won the 1969 Indianapoils 500 and Marco is attempting to compete in the 90th running of the Indianapolis 500.
Additional Information:
- ID: 40964
- Taken By: Chris Jones
- Taken: May 19, 2006
Photo Comments