Back to Results
Bryan Herta sits in the pits in car number 28, a Reynard 96i.

CART Indy Car World Series Miami

Purchase Image