You know the TDI badges ya get on some motors! does the "I" stand for intercooler? thought it cant be injection as all deisels are injected (as far as i know) ta
Announcement
Collapse
No announcement yet.
Just checking
Collapse
X
Comment