Tag: Who is Netta?

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...