Leonard Cohen's 'Recent Songs' is his sixth studio album released on September 27, 1979 by Columbia.Track Listing : 1.The Guests (Leonard Cohen) - 06:40 . 2.Humbled In Love (Leonard Cohen) - 05:15 . 3.The Window (Leonard Cohen) - 05:56 .…
Recover your password.
A password will be e-mailed to you.