Irish racer Peter Dempsey wins the Firestone Freedom 100 race by .0026 seconds. The four-car-wide photo finish was the closest ever finish in the history of the Indianapolis Motor Speedway and is being touted as one of the most incredible finishes in the history of the series and the speedway....
↧