The world’s largest live music contest is back. The Eurovision Song Contest, a springboard to fame for some of the biggest acts in the world – legendary Swedish band ABBA, or more recently, Italian glam rock band Måneskin, for example – will return to screens on Saturday, May 11, to do what it does best: […]