Back to Results
Car number 30, Eliseo Salazar, Ferrari 333 SP.

IMSA Exxon World Sports Car Championship Lime Rock

Purchase Image