2004 LTI TXII
This 2004 LTI TXII is a unique left-hand-drive London taxi, powered by a Ford turbodiesel engine and titled in the United States. Manufactured in 2004, this vehicle has logged approximately 77,200 miles and is currently located in Carlisle, PA.
Last bid:
$6,000