Did Vin Diesel leak the 2018 Dodge Challenger Demon?

Did Vin Diesel leak the 2018 Dodge Challenger Demon? There are times when manufacturers have trouble keeping their upcoming vehicles a mystery till their official debut, and looks like Dodge might be having...

Can the TSI-Golf beat the TDI?

A whole segment is named after the Golf, because it has long dominated the admission statistics there. A comparison with small engines from petrol to diesel. The VW Golf is not a car for individualists, it is...