8 Feb 2011, 15:51 UTC · By: Alina Dumitrache / American manufacturer Ford had just revealed the goodies it has prepared for the upcoming auto show in Geneva, set to open its doors for the media and the general public in less than one month from ...