justbritish.com
Jaguar XJ13 Set to Finally Make Le Mans Debut - Just British
The unique 1966 Jaguar XJ13, conceived to continue Jaguar’s winning ways at the Le Mans 24 Hours, will finally make its debut at the legendary Circuit de la Sarthe, 50 years later.