March 31, 2018 itai shamir Netta Barzilai’s “Toy” Is Quirky, Campy And The 2018 Eurovision Frontrunner March 31, 2018 itai shamir itai shamir