Ford Philippines brings the latest Explorer in the country sporting the maker's own EcoBoost Technology and a new look -- both inside and out. The ...