A writhing beat, cheap rhymes, and cheerful refusal to conform — it must be a song by reigning Eurovision champion Netta Barzilai. The Israeli winner of last year’s international song competition ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results