Denmark won the 2013 Eurovision Song Contest with Emmelie de Forest's anthemic song "Only Teardrops." If you missed the extravaganza, you can catch up here with the wacky clothes, crazy hair and songs ...
This year%27s contest will be watched by 130 million people Ireland has the highest number of Eurovision triumphs of any nation Annual event since 1956 mixes high camp with gaudy kitsch It's kitschy, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results