Ford announced the end of the Escape and Lincoln Corsair back in August, and now it’s official. The last Escape has left the ...
Cast your mind back to a time when the automobile was still considered a novel invention. The Benz Patent Motorwagen debuted in 1886, representing more of a technological curiosity than anything. The ...