It’s 2 full months until Sweden hosts this year’s Eurovision Song Contest having won last year. As if it weren’t exciting enough for the Swedes...
Breaking