Monday, May 20, 2024

Italian Police Block Fiat from Selling 134 Cars Because of This Tiny Flag

Authorities seized the cars for wrongfully carrying the Italian flag despite not being made there.