LIVE: Everything Everything – Brixton Academy 20.11.15
Aside from those playing new LPs in full, there are few bands – three albums into their career – who take every single track from a recent release and spread it across the set list; with just a smattering of singles and…