Sunday, May 13, 2018

Netta Barzilai of Israel Wins Eurovision With a Chicken Dance

Netta Barzilai of Israel won the Eurovision Song Contest on Saturday with “Toy,” a pop anthem about female independence.

No comments: