The Mercedes-Benz E63 AMG did all that was asked of it when taking to the roads of north-east Italy for two days of recent testing.Writing for European Car magazine, Matt Davis remarks that the vehicle builds up lots of adrenalin and he was in safe hands thanks to the quality of its steering and solidness [...]