Live Review: Self Esteem – Leadmill, Sheffield 12.11.2021
The buzz of anticipation was all but overwhelming. Like most cities, Sheffield looks after their own – those people that were at Pulps ‘last ever’ gig, or those nights at the arena watching Arctic Monkeys will attest to that, and the next on the conveyor belt of steel city talent heading for those echelons is …