Denmark wins Eurovision. Ireland doesn’t…

Denmark’s Emmelie De Forest wins the Eurovision Song Contest while Ireland’s Ryan Dolan comes Paddy last.

Advertisements
Read Article →