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