Browsing the "Strada" Tag

1980 FIat Strada Test Drive

March 1st, 2018 | by BajaBusta

Fiat Strada, the Italian “work of art”, was the result of four years of development by the well-known marque. Featuring



Back to Top ↑