This song features Agathon Iakovidis, whom I am guessing is the old guy.
My favorite thing from Eurovision this year. And the video is awesome too.
I <3 Eurovision