Auto Express Car Reviews
Here’s one scorpion we won’t mind seeing in the UK! Abarth has opened its first official outlet in Turin, and it shows what’s in store for British buyers. Only 10 sites are planned here, with each dominated by the famous Abarth logo.