Malta: The Busker is the winner of MESC 2023 | They will represent the country in Liverpool!
MESC 2023, Malta’s national final for the upcoming Eurovision Song Contest, was completed a little while ago. The Busker was the big winner and therefore they will represent the island of knights in Liverpool, with the song Dance (Our Own Party). Read more