Delage promises that the D12 is truly an F1 car for the street, and its specs suggest that's the case. Automakers have been promising "race cars for the street" for so long that the claim has ...
Take Delage, for example. The brand's first new vehicle, the D12, is a Frankenstein's monster mashup of hypercar tropes; A central seating position, a Formula 1-inspired design, a yoke steering ...