33 Winners at Indy

10/15/2010

Check out this time elapse photography of the line-up of 33 Indianapolis 500 Mile Race winners at the Indianapolis Motor Speedway October 12, 2010.