Back to Results
Pedro Rodriguez (right) and Ricardo Rodriguez (sitting on pit wall).

12 Hours of Sebring

Purchase Image