Everything appears to be running according to plan ahead of this year’s Eurovision Song Contest — except for the weather.
Continue to read…