1981 Fiat Strada 75 CL from North America

The Strada was a cute, reliable fun car