Stallone Italiano: 1971 Fiat 128 Rally

The Fiat 128 (built from 1969-1985 in Italy…and 1980-2001 in Yugoslavia) was the original front-drive modern car [Ed. CFlo: if you don’t count the original Mini…] — it used a transverse front-engine setup that has been copied by billions of cars since, but don’t hold that against it because it certainly won’t drive like a Camry…because […]