The song is actually called "Toy" and is by Netta, a.k.a. Netta Barzilai, an Israeli pop star and winner of the 2018 Eurovision Song Contest, which she competed at in Lisbon, Portugal. The high-energy ...
Israel has won the 2018 Eurovision Song Contest. The 63rd edition of the competition took place in Lisbon, Portugal tonight (May 12) after Salvador Sobral won the trophy last year. Cyprus came second ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results