Album release: Stage 25 September 1978 Release No Comments David Bowie’s live album Stage was released on 25 September 1978. Read More...