Back to Results
Car number 5, a Lola T80/Ford American Red Ball Special.

American Red Ball Special

Purchase Image