Lincoln Town Car. The Lincoln Town Car is a fullsize luxury sedan that was sold by the upscale Lincoln division of Ford Motor Company; it was produced from 1981 to the 2011 model years. Often converted into a stretch limousine, it is the most commonly used limousine and chauffeured …
Download Image:
clickdownload
and right mouse click and Save image As...on new page