Europe 1975: Fiat 127 and Ford Escort on top
The 2nd generation pushes the Ford Escort up to #2 in Europe in 1975. * See the Top 3 best-selling models by clicking on the title! Many thanks to Flavio * While we were expecting a small car duel atop the European sales charts in 1975, it does not happen.…