Netta Wins Eurovision 2018!

Netta Barzilai has been crowned the winner of Eurovision 2018 for Israel. The singer wowed both juries and the public throughout Europe and Australia with her song ‘Toy’, a reaction to the recent #MeToo Movement. The song beat off stiff competition from Cyprus’ Eleni Foureira who finished in second with song ‘Fuego’, Austria’s Cezar Sampson was a surprise hit with the juries coming in third, former winner Alexander Rybak (Norway) and former runner up Waylon (The Netherlands). Netta totaled 529 points between the jury and televote.  Continue reading