Home Tags Eurovision semi finals

Tag: eurovision semi finals

Eurovision: Greece and Cyprus Advance to Finals (Video)

On Tuesday night Demy represented Greece at Eurovision 2017 and won over Europe with her performance of "This is Love." The performance was the first...

LATEST