The Town Car is a full-sized luxury sedan considered to be the flagship of Fords Lincoln automobile brandname. It is widely noted for its generously wide interior where one could stretch in the same way as sitting in a business class airline seat. Forbes magazine described the Town Car as a pillowy ride dressed in plenty of chrome.
It is the largest American-made car at nearly 18 feet long. The Signature L edition is slightly longer at 18 and 1/2 feet. This model is competing against other top luxury automobiles like the LS 460 of Lexus, the BMW 7 series, and DTS by Cadillac. It remains Americas most used limousine or chauffeured car. It is more affordable than its European counterpart in the luxury sedan category. Priced at $42,175 (basic Signature Series), the Town Car is the most expensive among its American equivalent. The Signature L is considered as its top-of-the-line at $56,745. A 2003 bullet-proof edition is priced at $144,995.
The Town Car is produced at the Wixom Plant in Michigan. After the 2007 model, Ford decided to move the production of this model to its Assembly Plant in Ontario, Canada where other luxury cars like the Ford Crown Victoria and...