Netta Barzilai © EBU/Andres Putting About Quick Facts NameNetta Barzilai Born22 January 1993 Nationality???????? Israeli National SelectionHaKokhav HaBa L’Eurovizion 2018 In Eurovision2018 Lisbon SongToy (2018) Biography Neta Read More »