The Eurovision Song Contest was watched by around 163 million people last year – meaning there are potentially 163 million different opinions on what makes a perfect entrant. Do you go for a soulful ...
Get ready, Eurovision fans: this year's contest promises a return to the musically complex and satisfying sounds of the past. As 37 countries prepare to take the stage in Basel, Switzerland, for the ...