Jun 17, 2022Current 93The Current 93 Channelling at London's Shepherd's Bush Empire, due to have taken place this October, will now take place March 11th 2023...