Emmelie de Forest (Denmark): 'Only Teardrops'

Composers: Lise Cabble, Julia Fabrin Jakobsen and Thomas Stengaard.

Release date:

Duration:

3 minutes

This clip is from