Eurovision Song Contest 2015: The Results…And Some Questions!

We have a winner! Måns Zelmerlöw from Sweden has won the Eurovision Song Contest 2015 with the song Heroes. In one of the most closely scored finals this song eventually ran away […]

Advertisements
Read Article →