Over the course of the next two months all 43 songs for the upcoming Eurovision Song Contest will be selected. From the moment a song is chosen for a country, speculation about the final result begins amongst the fans, the media and the…
Can you predict the winner of the Eurovision Song Contest?