Still Corners Announce New ‘Dream Talk’ LP & Share ‘Secret World’ Track
British/American duo Still Corners have announced the release of their sixth studio album 'Dream Talk'. The record follows their 2021 album 'The Last Exit'. Recorded in France, England, and The United States, the new project will land April 5th, 2024 on Wrecking Light Records.