1998-2002 LTI TXI 2.7 D (82 Hp)

The LTI TXI 2.7 D, producing 82 horsepower, was a variant of the TX series produced by the London Taxi […]