Now I'm never very good at judging who will win, I did predict that Jedward would finish higher than Blue last year (admittedly so did properly the rest of the nation).
Now this year I would like Sweden to win...
And for once I picked the winner!
Boo xxx