Still Corners are set to release new album ‘The Last Exit’ on 22nd January 2021 via Wrecking Light Records and have announced an Autumn tour to celebrate with a Manchester date on Oct 4.
Venue
Gorilla
54-56 Whitworth St
Manchester M1 5WW
UK
Manchester M1 5WW
UK