News

The top ten countries from each Semi-Final will make it through to Saturday’s (May 17) Grand Final - with audiences able to vote for their favourites. The finale will feature 26 acts total, including ...