1998 Lincoln Town Car Commercial
The new 1998 Lincoln Town Car, what a luxury car should be. © Lincoln Division, Ford Motor Company Dedicated to the Ford Panther Platform 1979-2011 and ...
Car commercials