<< BACK

Huge Start Crash 2014 Grand Prix of Indianapolis

May 15, 2014

The first ever Grand Prix of Indy is off to a bad start as Saavedra stalls on pole…