The strange, serendipitous, 60-year saga of a historically significant but long-missing 1960 Chevrolet Corvette finally reached a measure of closure on Saturday with its sale for a somewhat disappointing $685,000 […]
Le Mans Auto Race
Trending topics and news from the Le Mans Auto Race category
Back to news home