In the 1994 model year, the Ford Escort was the third best-selling car in the United States, settling right behind...
The classic adage, "Money can't buy you happiness," strikes again, this time against luxury vehicles.
Read This Article
Ford Motor Co.
Ford may deliver some serious design and engine changes.