For some people it is an annual musical highlight (not for me though): the Eurovision Song Contest which, since Switzerland won last year’s event, took place in Basel last week. Don’t get me wrong, some of the songs are quite catchy and the visuals and technical wizardry are absolutely spectacular, it’s just that overall it’s […]