Tag: The Significance of Netta's Victory in Eurovision

spot_imgspot_img

Netta: Israel’s Eurovision Winner

At the Eurovision Song Contest 2018, the Israeli entry Netta Barzilai performed an original song "Toy" written by Doron Medalie. The up-tempo dance track...