Denmarks Emmelie de Forest has won this years
Eurovision song contest with her ethno inspired flute and drum tune Only Teardrops. Juries and television viewers across Europe awarded the barefoot de Forest for the catchy love song that is driven by
...Continue reading