In a recent announcement that has sparked considerable concern among the driving populace, the US based automaker Ford has issued a recall on nearly 2 million Explorer vehicles. This call back was driven by mounting fears of parts detaching from the vehicles during transit. A