Crazy Finish at 2013 Firestone Indy Lights
May 27, 2013
See Related: | | |

Crazy Finish at 2013 Firestone Indy Lights

Some are calling it the greatest finish in the history of racing.