Back to Results
5/25-28/1990

Toyota Atlantic Championship Lime Rock

Purchase Image