Only Foals Rush In
Music Week has revealed that the UK music industry is producing an average of 12 new arena level headline acts each year. As documented here, the calendars of arenas in London, Manchester and Birmingham since 2007 were analysed for...