Car Reviews Alfa Romeo Giulia Super 2.2 180 – Car Review 16/09/201716/09/2017 EVERYONE loves an Alfa Romeo, right? Even a certain Mr. Clarkson reckons you’re not a proper petrol-head until you’ve owned one. So, hands up anyone who has actually bought one . . . thought not. ... Read More