[VIDEO] Teardrops/Rainmaker Live @ Eurovision Final (Emmelie de Forest)
Emmelie de Forest performed her songs Teardrops and Rainmaker on Saturday's Eurovision final. Her new song is amazing and gives us the message of hope, peace and love. If it was a participant song it would win!! Loved this performance!