It might seem like a long wait until the Eurovision Song Contest 2020, which takes place on 12-16 May, but truth be told, it’s just 135 days until the grand final! In a busy month for organisers, the first tranche of tickets went on sale, and surprise, surprise, completely sold Continue Reading