POLL: Malta VS 25 Countries – Who Do You Think Will Win The Eurovision Song Contest Tonight?

Eurovision’s big annual night is finally here! Following two nail-biting semi-finals earlier this week (particularly Thursday, eeesh), we finally have the full list of 26 countries who will be battling it out for the coveted top spot tonight. And yes, our Gozitan superstar Michela is one of them!
But who do you think will make it to first place tonight? Let us know in the poll below!
And if you can’t access it from your phone, click this link instead.