Eurovision Song Contest 2017: Semi-Final Two Review

On Thursday evening the Eurovision Song Contest, that extravagant musical circus, had its second semi-final in Kiev, Ukraine. Eighteen acts sang their hearts out but

Continue reading