1970 Plymouth Cuda nicknamed “Torc” is powered by a 1,118kW 6.7 litre Cummins turbo diesel
‘Suddenly, it’s 1960 . . . ‘ It is 60 years since one of the most evocative automotive advertisements of all time hit the American TV screens and...
The Chrysler Thunderbolt was way ahead of its time