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.  We already shared “Black Lagoon“ and “The Photograph“; now they shared the official video for a new track titled “The Message“. Watch it below.