When the 68th Eurovision Song Contest came to a close, Israel’s Eden Golan and her ballad, “Hurricane,” placed fifth overall at the Grand Final on May 11th With so much vitriol being thrown at her and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results