When Ford first announced that it was creating an electrified version of the Ford Mustang, the world held its breath, waiting to see what Ford had up its sleeve. What ensued was perhaps one of the […]