12 May 2012, 09:25 UTC · By: Mihnea Radu / We think you’ll agree that most of Ford’s efforts right now are focused on offering this strange mix of performance and economy. They could have made the Explorer Sport more powerful tha...