Test Drives2011 Ford Explorer: Reinventing the Wheel5.0/5
By now, you may have heard that the single most important SUV ever produced by mankind has been reinvented. If you haven’t, you’re probably deaf, in which case you’ve probably already read about it. Ok, so that may be a bit of a hyperbole. After all, the Land Rover Defender …