dress rehearsal
Last night, the second semi-final of this year’s Eurovision Song Contest gave us the 10 names for the remaining 10 spots available for Saturday’s Grand Final, now it is big …
Last night, the second semi-final of this year’s Eurovision Song Contest gave us the 10 names for the remaining 10 spots available for Saturday’s Grand Final, now it is big …