Netta Barzilai Dazzles North Carolina
Barzilai walking off stage to screaming applause. Netta Barzilai, an Israeli singer who recently won the 2018 Eurovision Song Contest, played to a packed house at Raleigh’s Crabtree mall today. Barzilai’s set was filled with singing, dancing, and wild applause. Fans and families sang along. The local Israeli community was well represented and watched from … Read more