Does Ford’s Triumph At Pikes Peak Translate To On-Road Success?
Ford has made its best-selling vehicle into an electric speed demon. The race variant is far from the workhorse we know and love, but this is the electric future.