Credit: Getty Images
INDIANAPOLIS, IN - MAY 26: People attend the Indianapolis 500 Festival Parade part of the 96th running of the Indianapolis 500 on May 26, 2012 in the streets of Indianapolis in Indianapolis, Indiana. (Photo by Robert Laberge/Getty Images)
by Getty Images
Posted on June 12, 2012 at 6:14 PM
See all 27 photos »
Photos: Firestone 500
© 2009-2013 KVUE Television, Inc., a subsidiary of Belo Corp. All Rights Reserved.
Powered by Broadcast Interactive Media.