Sweden Archive

EUROVISION 2015: Sweden win!

Congratulations to Sweden! Winners of Eurovision 2015 with the song ‘Heroes’. It was an effective performance, a solid stream of voting for them and eventually they pulled ahead