There are a number of key Auto Shows around the world which attract huge publicity, partly fuelled by a wide variety of new models and a series of con...
Ford has never said so in as many words, but they must surely know that the 1990 Escort was an embarrassingly low point in their history. Rarely does ...