Great winner! Hope Iceland will win the actual contest (yeah I know I know, impossible)
xsing
Stop, don't say that it's impossible
'Cause I know it's possible
xsing
Stop, don't say that it's impossible
'Cause I know it's possible
Would you rather have Russia (eww) winning the whole thing? :?