Albania / by - May 19, 2015 9:10 pm
Watch now: The first semi-final of the Eurovision Song Contest 2015
The 60th edition of Europe’s greatest music event is been broadcast tonight. The first semi-final will see 16 countries competing to get their spot in the Grand Final. Let’s all…