Strange Way To Drive German: 1987 Merkur XR4Ti

If you drive this next car, you’d be get used to people asking you “what is it?” And an acceptable answer is “I don’t know” because I’m not sure that even the product designers knew what they were doing. What you can tell people is that the German built Ford Sierra was sold in North […]