Nope, that's not a typo - the title does indeed say Ford EcoBeast. The Blue Oval company has apparently registered such a name with the United States Patent and Trademark Office, as discovered by Motrolix. Little else is known other than just that, so what Ford has in mind for that beast of a moniker […]

Read more of this post