Back to Results
On left, Gregor Grant founding editor of "Autosport" in a bar in Sebring, Florida.

Sebring 12 Hours

Purchase Image