Back to Results
Jean Behra (left). And Ricardo Rodriguez (right).

12 Hours of Sebring

Purchase Image