Browsing the "S22E08" Tag

1982 Fiat Spider Turbo Test Drive

November 12th, 2014 | by BajaBusta

Take a popular, custom bodied Italian convertible with one of the slickest folding tops in the industry at the time,



Back to Top ↑