2020 Ford Explorer ST: Most Powerful Explorer, Ever

You may not have asked for it, but it’s here and we’re glad it exists: the 2020 Ford Explorer ST. This new model is the most powerful Ford SUV ever created, thanks to the minds over at Ford Performance. Powering the Explorer ST is a 3.0-liter EcoBoost engine that is set to produce 400 horsepower … Continue reading 2020 Ford Explorer ST: Most Powerful Explorer, Ever