Archive / by - May 14, 2016 10:40 am
Eurovision Odds: Is this the final top ten?
Russia is set to storm ahead tonight, with Australia and Ukraine only distant challengers, if bookmakers’ odds are to be trusted on the day of the grand final. Odds on…