Back to Results
Pedro Rodriguez (left) working on an engine, while Jean Behra and Ricardo Rodriguez are in front of the car.

12 Hours of Sebring

Purchase Image