Remember when Ford launched the totally new Explorer in late 2010, and people were skeptical about how the now-crossover would fare, after ditching its traditional SUV roots? Well, we’re several years ...
The 2013 Ford Explorer Sport goes on sale this fall, packing a 3.5-liter EcoBoost V6, premium interior features and sporty (sort of) exterior design elements. And while Ford originally told us that ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results