The Welsh duo Lilygreen & Maguire have also released a new song named โGiven Up Giving Upโ already published for months now. Jon Lilygreen represented Cyprus at the 2010 Eurovision Song Contest with the song โLife Looks Better in Springโ. He placed 21st in the final in Oslo.
You must be logged in to post a comment.