Ford Motor Co. should be counting their lucky stars with news that they have had to recall around 12,300 of their latest F-150 pick-ups. The American car giants are recalling the pick-ups as a result of a dodgy “upper I-shaft”, at risk of separating and causing a loss of steering of all things. Now don’t […]