News

One record that saw the light of the day in 1971, though not mentioned in Hepworth’s survey, was by a Glasgow band called Northwind.
Ren’s ‘Self Portrait’ unpacks inner chaos, class rage, and brutal self-awareness through lyrics and performance.