Thursday, September 23, 2021
Home Tags Sarah vista

Tag: sarah vista

Sarah Vista: The Black Heart, London – live review

0
Three costume changes, two sets, one intermission and a loud revolver. It’s not the usual fodder one comes across in a dark Camden music...