Results 1 to 5 of 5
Threaded View
-
June 25th, 2006 12:25 AM #1
hi guys have u noticed this sign "GET 19kms/L with TDI diesel power" at PGA philippines beside porsche showroom near mazda greenhills along edsa?
does someone knows what the TDI mean, is it "Turbo Diesel Ingection" or what, don't really know. and by the way can it be really true and is this 19kms/L a pure highway consumption or what?
can someone please comment on these
Hi sir! Question lang po baka may idea kayo. 1994 GLXi Lancer Itlog 4G92 - about 10yrs na rin na...
LANCER Itlog (93-96) Owners - Please Post Here!