Indianapolis 500 Parade
INDIANAPOLIS, IN - MAY 26: Mario Andretti during the Indianapolis 500 Festival Parade part of the 96th running of the Indianapolis 500 on May 26, 2012 in Indianapolis, Indiana.
Credit: Robert Laberge/Getty Images
Date: May 26, 2012
This section is not supported now. Please un-check "Show automated / More galleries" from Full Page Settings