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