Ford 1.0-litre EcoBoost is 2012 International Engine of the year

0
Dean Slanvich, chairman of the International Engine of the year awards and editor of Engine Technology International magazine said, “This is a fitting victory for a truly…
Read More