Israel I’m not your food! Anonymous parodies Netta Barzilai chicken sound in name of animal rights Posted on March 18, 2018March 18, 201872 commentsbyWilliam Lee Adams Their meme has been viewed more than 50,000 times View Post Share