Ford actually trademarked “EcoBeast” late last year. Not sure what they plan to use it on. The interwebs had some speculation on a twin turbo V8.
Ford actually trademarked “EcoBeast” late last year. Not sure what they plan to use it on. The interwebs had some speculation on a twin turbo V8.