JUN 13th 2017

On this day in… 1988

It had been more than three decades since British sportscar manufacturer Jaguar had last triumphed in the world’s greatest test of automotive endurance, the Le Mans 24 Hours.

Share this