1 Articles
Report

Ford has trademarked the name "EcoBeast," indicating that the Blue Oval may have a serious performance application planned for its line of turbocharged engines.