The Great Escape – Preview – 18–20 May

It’s seven days until this year’s Great Escape festival, when new music aficionados from all over the world descend on Brighton to experience 450 of the most hotly tipped acts playing in 30 venues across three days. In previous years it’s been fashionable for panel members to bemoan the lack of current bands with a […]