In what has to be the longest strip tease in the history of 7-seater diesel SUVs, Ford have finally put us out of our misery...
.
May 21, 2015