Eurovision Song Contest 2017: Semi-Final One Review

On Tuesday night the spectacular musical circus that is Eurovision rolled into Kiev, Ukraine, for the first of two semi-finals. Eighteen performers sung their hearts out

Continue reading

1 2