A one-off 1981 Ford Capri 3.0S Janspeed Turbo prototype, believed to be the last survivor of Ford’s abandoned turbo Capri ...
Where do you want to start? With the crazy paint, glinting and shimmering in the late-summer sun? Or beneath the hood, where ...
Except the 1969-86 coupe the new EV is referencing wasn’t Ford’s first Capri, and neither was it the most recent. Because between 1952 and 1994 Ford and its Lincoln and Mercury divisions used the ...
The new car registration tally for 2024 is finally in from ACEA, and the European Union soared mildly by just 0.8% last year to a total of 10.6 million units. As always, there were winners and losers.