Eurovision Song Contest 2023: Finland to cause huge upset for favourites Sweden

Eurovision Song Contest 2023’s Grand Final will air this evening live from Liverpool on behalf of Ukraine.
Daily Express :: TV and Radio Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here