The Netherlands wins Eurovision 2019. Albania ranks 18th Posted byadmini May 19, 2019 [youtube https://www.youtube.com/watch?v=R3D-r4ogr7s?feature=oembed&w=850&h=478]