News

If you simply can’t wait for Saturday’s grand final, all the razzamatazz, glitter and high-camp pop silliness of the Eurovision Song Contest kicks off tonight as the first 15 countries go head ...