News

the 1.9-litre TDI PD 115; same price, five more bhp and the PD standing for Pumpe-D se which, loosely translated from the German, means Unit Injector. Because I've been economic with words thus ...