Back to Results
Overhead view of car number 29, a Ferrari 500 TRC, being worked on in the pits.

12 Hours of Sebring

Purchase Image