Two years after Dead Blue, British duo Still Corners (Teresa Murray and Greg Hughes) announced the release of a new album. Slow Air is out on August 17th via their own label Wrecking Light. They shared the video of the the first excerpt “Black Lagoon“. It was filmed and directed by the band.