Photo Gallery

1997 Lincoln Town Car limousine

futuristic car

A 1997 Lincoln Town Car limousine, built for uncertain future days. Seen on the streets of New York City, Christmas day 2013.

Photo: Sean Connor

Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *