4x4, News Ford patents “EcoBeast” name Ford EcoBeast. Like the name? Ford has recently patented the “EcoBeast” name, in which we suspect that it could be…