Posted on 19 May 201919 May 2019Eurovision Song Contest After 44 years, Netherlands won Sometimes, you hear how it needs done @D