Thanks to turbo-charging and direct petrol injection, the EcoBoost delivers 125PS of max power and 170Nm of max torque.
Username
Password