Greece / by - February 24, 2017 4:03 pm
Greece: Demy meets with the Mayor of Odessa in Ukraine
As the day of 6 March approaches for the Greek National Final to take place, Demy travelled to Odessa to shoot the video clips for the 3 candidate songs. The videos will…