It's time for the host country to get on stage. O. Torvald are going to perform straight to the final with their song Time, succeeding last year's winner Jamala. The Ukrainian group…
Continue Reading