This is a Shoegazing track recorded by the artist The Noise. The song Always too late was originally composed by O. Kane.