Album release: Lodger 18 May 1979 Release No Comments David Bowie’s 13th studio album, Lodger, was released on 18 May 1979. Read More...