Ford Won't Make Europe Suffer Through The ST-Badged SUVs Of The Carpocalypse
In a part of the Bible almost surely ripped out by a brigade of executives at car companies as to not hint at our sad…