Having teased its new 2.2-litre turbodiesel engine for the first time earlier this week, Isuzu has officially ended months of speculation by providing specification details of the new unit called DDI ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results