17 May: Alfa Romeo Giulietta

… Alfa Romeo Giulietta 1.4 TB … I’m a sucker for a ‘Sport’ button. Not all ‘Sport’ buttons do what they say on the label though. Some hunker down and firm up the suspension, hang on to gears longer and sharpen the steering, while others simply add a false acoustic […] Read more »