Duncan Laurence, who won the Eurovision Song Contest in 2019 for the Netherlands has just released the lead single to his new album “Electric Life” under the same name. The Dutch Eurovision star has promoted “Electric Life” all over his social media accounts and received an overwhelming amount of support for his most recent project, […]
