Live From Rotterdam: Semi-Final One – Jury Show

The Grand Final of the 65th Eurovision Song Contest will take place on May 22 at Rotterdam Ahoy in Rotterdam, the Netherlands. 39 artists will take to the stage over three nights to perform their contributions for the contest, fighting … Continue reading Live From Rotterdam: Semi-Final One – Jury Show