Back to Story:
Ford Everest gets 275 PS 2.3 litre EcoBoost for China