• 13 years ago
Ford recently took the wraps off its all-new 2011 Explorer, and it's easy to see why they're excited about it. The new Explorer is much better in every way, a technically sophisticated and dramatically more efficient vehicle with light-years better driving dynamics thrown-in for good measure. But saying all of that, it's a vehicle that almost didn't see the light of day.


Recommended