LIVE: Semi Final 1 of the 2015 Eurovision Song Contest!
Good evening everyone, and welcome to our live blog of the first semi final of the Eurovision Song Contest 2015! 16 countries will be competing for the 10 places in the Grand Final in tonight's show.
We will be blogging about the entire…