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.