Warning, this article contains spoilers! We have (sort of) patiently waited for months for this very day, and now we’re sad to say, yes, it’s over. Eurovision semi-final 1 has taken place in Globen Arena in Stockholm, where we saw 18 acts take to the stage, with only 10 surviving. Here are the 10 acts…
Read More