Winner with ‘Man and Machine’
May 26, 2015
Måns Zelmerlöw, representing Sweden, won the Eurovision Song Contest. His performance in the finals on Saturday 23 May was an incredible interplay between Man and Machine. Everything was right – powerful song, powerful message based on real life event and...