1979-82 Fiat Strada: End of the Road

History originally published in Sport Compact Car, October 1998 The Fiat Strada arrived in the United States with considerable fanfare and a lot of press…
JmatrasApril 3, 2025