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.
Could it be?
Consider this your chance to shine.
Subscribe To Our Newsletter