The local government in Ibiza, an island located off of Spain's coast, could sue the US company Netflix after a promotional movie filmed in Croatia simulates the Mediterranean island.
Subscribe To Our Newsletter