Nothing defiant in Netta Barzilai’s new single

//Nothing defiant in Netta Barzilai’s new single