John makes Final 20 – Performance Clip 29/12/2014 admin Music, Songs, Video John made the Final 20 of the Cyprus Eurovision project last night with his song “One Thing I Should Have Done”. Share This Tweet Share Share Email Related Posts Say Something – John Karayiannis & Nicole (Nikki Lee) Well here's my last surprise before Eurovision Song Project Top10 on Friday. I asked my friend Nikki Lee Official if she'd like to duet with me on "SAY SOMETHING"... One Direction – “Night Changes” (John Karayiannis cover) SURPRISE #2! ..sooo.. I had a request to cover a song by One Direction! Enjoy below my take on "Night Changes"! Like and share if you like it :-) Can’t Hurry Love – John Karayiannis John's live version of the Supreme's classic Can't Hurry Love with arrangement by Dave Reynaud of Mcasso.