In 2003 the Lincoln Town Car received a modest refresh of the 1997 redesigned model. The car remained one of the very last body-on-frame passenger cars, and had a low-stress V8, producing 239 hp from its 4.6 litres. Town Car production ended in 2011.
Views: 1867