London 17 October 2019 “Crom! How do the Four Winds get in here?” one might be forgiven for thinking, stepping into the Shepherd’s Bush Empire through clouds of weed smoke from the pavement outside. And it would be entirely appropriate, as the first band to take the stage this evening […]