Italy's band, Maneskin, wins Eurovision, Israel's Eden Alene finishes 17th
Alene pulled off a polished, flawless performance of "Set Me Free," which she sang with charm, personality and high energy and once again she managed to hit the highest note ever sung at Eurovision.
Maneskin of Italy appear on stage after winning the 2021 Eurovision Song Contest in Rotterdam, Netherlands, May 23, 2021.(photo credit: PIROSCHKA VAN DE WOUW/REUTERS)ByHANNAH BROWNUpdated: