Denmark: 'Only Teardrops' by Emmelie de Forest - Winners of Eurovision Song Contest 2013

Denmark perform live in the final of the 2013 Eurovision Song Contest.

Release date:

Duration:

3 minutes

This clip is from