Emmelie de Forest - Only Teardrops (Denmark) - LIVE - Grand Final

  • 11 years ago
Denmark: Emmelie de Forest - Only Teardrops
Live at the Grand Final of Eurovision 2013.

Recommended