bestsellingcarsblog.com
Italy 1973: Fiat 128 and 127 fight it out, Fiat 126 on podium
Fiat 128 Fiat 127 * See the Top 65 best-selling models by clicking on the title! Many thanks to Andrea * In 1973 the Fiat 128 is the best-selling car in Italy for the 2nd year in a row, but the race was close with the Fiat 127 still gearing up 2 years after its launch. The 128 is at 200,445