With increasing levels of affluence in Japan as the nation recovered from the effects of the second world war. by the early 1960s there was a growing ...
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 ...