After a week of semi final, 26 countries will go for gold in Basel on Saturday night, as the winner of the 2025 Eurovision Song Contest is crowned. And someone predicted to do very well in the grand ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results