National Final in Greece to Select Demy’s Song!

A while back, Greece internally selected Demy as their representative, which got many fans excited. Now we know that there will be a national final to select the song that she will sing at Eurovision this year. The Greek National Final will take place on the 6th of March at 21:00 CET, where Demy will…

Read More