Delage D12
-
A hypercar is the first model from revived historic French marque Delage.
-
Historic French brand Delage revived with 1,100-horsepower hypercar
After going under in 1953, France's Delage is back with the D12 hybrid hypercar.
Viknesh Vijayenthiran