The Eurovision party is officially underway: a week of power pop, outrageous outfits – and, inevitably, protests – that culminates in the final of the 69th Eurovision Song Contest on Saturday night.
The Eurovision party is officially underway: a week of power pop, outrageous outfits – and, inevitably, protests – that culminates in the final of the 69th Eurovision Song Contest on Saturday night.