Semi Final 1 Predictions (2018)

News

Eurovision will kick off tomorrow night with the first of the semi finals. Before this takes place, we make our predictions as to which ten of the nineteen countries will make it to Saturday’s final.