Sound City has announced it is working with the surreal pop trio Stealing Sheep on a unique project which will culminate at the festival itself, in their home town of Liverpool, on Saturday 5th May. In response to the centenary of suffrage, Stealing Sheep are celebrating women with a performance…
Read More