Still Corners return with some fittingly shadowy visuals for "Lost Boys", the pulsing and darkly brooding lead single from their third LP Dead Blue, out September 16 on the now Austin-based UK group's own label Wrecking Light Records: