What if there was an Alfa Romeo citycar?

It does not sound usual the idea of a mini Alfa. This Italian brand has been always associated to sportiness, performance and premium cars, and therefore a small citycar with […]

Advertisements
Read Article →