David Lau

1 result

 Duncan Laurence, representing Netherlands, performs live on stage during the 64th annual Eurovision Song Contest. Photograph:  Michael Campanella/Getty Images

The Netherlands has won the 2019 Eurovision Song Contest. Duncan Laurence (25) won the contest for his country with Arcade, scoring 492 points. The (...)