Semi-Final 1 19th May 2015
Semi-Final 2 21st May 2015
Grand Final 23rd May 2015
The national selections for the 68th edition of the Eurovision Song Contest are underway. All …
Close to midnight last night, the countdown of the 250 most voted songs was complete, …