Eurovision 2019 Final Gets Running Order!

Now that the two semi finals for Eurovision 2019 have taken place and we know the identity of all 26 finalist, it was time to announce the running order for Saturday’s Grand Final. This will be as follows:

Continue reading

Advertisements