2012 Ford Explorer SUV The 2012 Ford Explorer is the most capable Explorer ever. It starts with the structure – thanks to high-tech materials and advanced forming technology. To help you handle everything from rugged off-roading to snow-covered roadways, there’s the available Intelligent 4WD System and available Terrain Management System™. For your peace of mind, […]
Archives for November 16, 2011
While visiting the Ford office in Oakville, Ontario I snapped a couple of pictures of Canada’s First Ford. It’s very pretty!