First things first: the new Capri has very little to do with the old one first sold in 1969 as a swaggering long-nosed, ...
It's a formula that's enabled Ford to move millions of them into driveways since the SUV launched in 1991. Also, unlike the ...