Lincoln Town Car

The Lincoln Town Car is a full-size luxury car manufactured by Ford Motor Company from 1981 to the present. It features a rear-wheel drive, body-on-frame design, V8 engine and large interior and exterior dimensions.