Alfa Romeo Tributo Italiano Editions – Drivable Italian Flag

Alfa Romeo is a storied Italian car brand currently owned by a multinational conglomerate headquartered in the Netherlands, but with many of its operations located in Detroit, Michigan. The occasional cappuccino in Milan might be a bit much.

So the company released its “first worldwide limited edition series.” this is,…

Source: Kelley Blue Book