Since 1998, the North American sports car racing scene has had a season-ending event which sought, in as small way, to rival te Continent’s—the world’s—most prestigious sports car competition, the Le Mans 24 Hours.
The Last Petit Le Mans?
Petit Le Mans has become a sports-car-racing icon. Sadly, international politics might sink the event.
|Updated: