80s –a decade after the oil crisis and emission standards for cars attraction. This Lincoln Town Car from 1981 selling his first owner and has traveled only 48.000 miles!

Ozone Park, New York, United States