What happens when you take a Japanese roadster and give it an Italian heart? You get the Fiat 124 Spider. Dress that car up in some →
The fact that both the Mazda MX-5 and the Abarth 124 Spider sports cars exist, side-by-side, is a good thing. In fact, they need each →