Introducing the all-new 2020 Ford Explorer ST, the ultimate combination of power and style. This SUV is equipped with a powerful EcoBoost 3.0L Twin Turbo V6 engine that delivers an impressive 400 horsepower and 415 ft. lbs. of torque. But that's not...