Which country will win the 60th Eurovision Song Contest and become our musical overlords for the next 12 months?

1 2 3 9