Polls / by - May 12, 2018 6:00 pm
Eurovision 2018: Results of the Grand Final Commentators’ Poll
Only hours to go until the Grand Final of the 2018 Eurovision Song Contest, in which the votes from the 43 competing countries will be finalised and determined for this…