Posts Tagged: Netta Barzilai X Factor
Israeli Eurovision Winner Netta Barzilai Feels ‘Very Lucky’ to Join Simon Cowell as New Judge on ‘X Factor Israel’
Israeli singer and Eurovision winner Netta Barzilai will join British television personality and mogul Simon Cowell for the upcoming fourth season of "The X Factor...