Live Review: Wednesday 13 Live at O2 Academy Islington, London 28/10/2017!
It’s a Saturday night at the O2 Academy Islington and there is a 22:00 curfew, which means one support band and then the headliner playing for 90 minutes. The venue isn’t quite full when Courtesans [1] take the stage. The all female quartet are so out of place it’s unreal. It’s almost Halloween, it’s a