
We are now 30 years removed from the 1989 running of the 24 Hours of Le Mans, which stands as the highest point of possibly the greatest era of modern sports car racing. And the car that sits atop that peak is an interesting one.
We are now 30 years removed from the 1989 running of the 24 Hours of Le Mans, which stands as the highest point of possibly the greatest era of modern sports car racing. And the car that sits atop that peak is an interesting one.