Italian Police Blocked Fiat From Selling These Cars Because of a Tiny Flag
Authorities seized 134 cars for wrongfully carrying the Italian flag despite not being made there.
Authorities seized 134 cars for wrongfully carrying the Italian flag despite not being made there.