Last weekend saw the 60th annual Eurovision Song Contest take place in Vienna, Austria - won this year by the, let's be honest, Gods of the annual shindig, Sweden. 60 years is a lifetime in most institutions, but for a contest that has slipped way under most people's estimations in recent years here in the … Continue reading #CrazyStupidPlaylist: The UK at Eurovision