Portugal 2018 / by - May 8, 2018 8:12 pm
Odds Monitor: Could this be tonight’s top ten?
Odds meet reality for the first time tonight, as nineteen countries battle for ten places in the first semifinal of the Eurovision Song Contest 2018. Cyprus now tops the table…