The Delage D12 French Hypercar Aims To Make History With World Speed Record By Nicolas Stecher • Jan 31, 2022