This 2012 Fiat 500 Abarth is a Stage 3 performance build featuring a new OEM long block engine with only 16,000 miles.
Ever wondered what happens when a £50,000 Fiat 500 races a Maserati? ,We put this quirky supermini to the ultimate test ...