Back to Results
Pedro Rodriguez (left) and Stirling Moss (right).

12 Hours of Sebring

Purchase Image