Páginas

Firestone Freedom 100 had a really close finish!


The Firestone Freedom 100 is a race that takes place at the Indianapolis Motor Speedway and is part of the 2013 Season of the Firestone Indy Lights Series. And this race had one of the closest finishes ever seen in all motorsports, with four cars fighting for the first place.

Source: VidsRUS24 @ Youtube