Eurovision City aka Stockholm calling...
11th May 2016If you had one chance to spend Eurovision in any country, it would surely be Sweden and in particular Stockholm, wouldn't it? The Swedes have got this Eurovision thing sussed. Winners of this most prestigious song contest umpteen times, no-one knows this contest better than the birthplace of th...
- 117
